-
클로저, spread, rest공부/JavaScript 2021. 7. 6. 16:07
🔔클로저
- 함수를 리턴하는 함수
- 함수와 함수가 선언된 어휘적 환경의 조합


-클로저는 외부 함수의 실행이 끝나도 메모리 상에 저장할 수 있다.

- newAdd에 add 함수의 x에 4가 할당 된 상태를 저장한다.
🔔 spread
- 배열을 풀어서 인자로 전달하거나, 배열을 풀어서 각각의 요소로 넣을 때에 사용

-배열 합치기 , 복사


🔔rest
- 파라미터를 배열의 형태로 받아서 사용할 수 있다. 파라미터 개수가 가변적일 때 유용하다.

파라미터의 개수가 정해져 있지 않은 경우에 사용.
'공부 > JavaScript' 카테고리의 다른 글
자바스크립트 파일을 브라우저에서 한 번에 로딩 할 때의 문제점 (0) 2021.12.23 배열을 객체로 변환 하는 방법 (0) 2021.07.14 스코프 (0) 2021.07.01 원시, 참조 자료형 (0) 2021.07.01 객체 (0) 2021.06.29