Please enable JavaScript.
Coggle requires JavaScript to display documents.
x9791162244494 GIT파일저장소(한글판) - Coggle Diagram
새로운 JS 문법(React를 위한 JS)
-
-
함수
'함수선언'과 '함수표현식'
함수 선언
-
-
function 키워드로 시작, 뒤에 함수 이름이 온다
-
디폴트 파라미터
함수 생성할 때 인자 값으로 디폴트 파라미터를 넣어주면, 함수 호출 시 인자 값을 넣지 않아도, 디폴트 파라미터 값으로 호출 된다.
★화살표함수
-
객체반환하기
객체를 반환하고 싶으면, 반환하려는 객체를 괄호()로 둘러싸고 반환한다.
화살표 함수와 영역
-
화살표 함수 사용 시, this 영역이 제대로 유지 된다
자바스크립트 컴파일링 : 더 많은 브라우저가 이해 할 수 있도록, 다른 전의 자바스크립트 구문으로 변환시킴
-
객체와 배열
-
배열 구조 분해하기
리스트매칭
-
const [,,three] = ["a","b","c"]; console.log(three); //c
-
-
-
-
-
자바스크립트를 활용한 함수형 프로그래밍
자바스크립트에서 함수는?
1급시민
함수를 정수,문자열처럼 일반 데이터와 마찬가지로 취급
-
-
-
고차함수
- 함수가 함수를 인자로 받는 경우
- 함수가 함수를 반환하는 경우
-
선언적프로그래밍
-
명령형프로그래밍과 비교...
선언적 프로그래밍과 달리,
결과 달성 과정에만 관심을 둔다
코드변경, 기능추가, 규모확장 너무 어려움...
함수형 프로그래밍의 핵심 개념
-
-
-
고차함수
-
-
다른 함수를 인자로 받을 수 있거나, 함수를 반환할 수 있고 때로는 2가지 모두 수행
재귀
가능하면 루프보다는 재귀를 사용하자
변수 여러개 만들 필요 없고, 코드가 간결해진다.
-
-
-
-