오늘의 요약 = 굿데이
1 ~ 2.
함수는 자료이다 (일급 객체)
- 전달할 수 있다.
- 반환할 수 있다.
JS Array method : reduce();
주어진 배열을 대상으로 분석해서 원하는 하나의 결론을 얻는다. - 2개의 값을 받는다.
- 첫번째 값 : 배열의 자료를 분석 처리할 함수 - 필수
- 번 자료 : 분석 처리할 함수는 기본적으로 4개의 값을 전달 받는다.
- 번 자료 : 초기값을 전달 받았을 경우 배열의 개수만큼 반복하고,
초기값이 생략일경우 배열 개수 -1 만큼 반복한다. - 3번 자료 : 배열에 저장된 요소
- 두번째 값 : 분석을 위해서 필요한 초기값 - 생략을 할 경우 배열의 처음값이 된다.
- 첫번째 값 : 배열의 자료를 분석 처리할 함수 - 필수
- 요약 : 최종 처리 결과는 하나의 값이지만 어떤 종류의 자료인가에 따라서
배열로 묶은 하나의 값이 될 수도 있고, 객체 묶음 하나일 수도 있다. <= 고수준의 reduce 사용 - 결과는 한개만 보고하며, 그값의 타입은 모든 올 수있다. 함수든 객체든
3.
홀수 구하는 조건문을 만들자
비트 연산자 & 이용해
if(box1 & 1){ command };
아는 것과 활용하는 것의 차이
개념을 알고 있는것 과 그것을 적재적소에 사용하여 활용하는 것의 차이는,
하늘과 땅의 차이 같다.생각을 유연하게 하자. 굳으면 안된다. 코드치는 원숭이만 될 뿐이다.
JS String Method
Reagular Expression & 정규표현식
어렵다 자바 보다더.
4.
영상 강의 듣기
- 2배속 3배속으로 들어 큰 틀을 보기
- 첫 속도의 반
- 1배속으로 들으면서 실습.
- 5번들으면
5.
중요한 메소드
- start with
- substring
- char at
- index of
- split
6. 관계 파악이 중요
return 하는 값을 잘 파악하는 것이 중요
7.
함수 return 의 이해 와, 활용
- 함수의 명령 이후에는 return 반환이 기본 셋인데,
- 함수에 들어있는 매개 변수를 곱하든 더하든 활용해서 return(반환)으로 활용한다.
- 반환 값을 변수로 넣어서 재사용하는것이 방법중 하나
- 반환값은 변수로 해서 그것을 다른 함수의 매개 변수가 될 수도 있다.
- 배열 값이 될 수도 있고, 그만큼 가능성이 유연하다.
함수 선언 식과 호출 명령 사이에 많은 여백이 있을때
import 시킨 파일에 동명의 함수가 있다면. -> 어떤 함수가 실행할 지 확신할 수 없다.
동명의 data는 통합시 충돌이 되면 지옥이니까.
만든 함수를 변수에 넣어줘라.
편집기에서 변수의 동명을 에러로 잡아주니까. 확인하기 용이하다.
'공부 > 오늘 배운것' 카테고리의 다른 글
22.10.07.Fri - JS 잘하는 법 (0) | 2022.10.07 |
---|---|
22.10.04.Tue - 함수,배열,객체 3형제 압박감이 몰려온다. (1) | 2022.10.04 |
22.09.29.Thu - 배열의 메소드 유형 (0) | 2022.09.29 |
22.09.28.Wed - 컴퓨터 과학의 필요성 (1) | 2022.09.28 |
22.09.27.Tue - 사용자를 위한 프로그래밍 (0) | 2022.09.27 |