화살표 함수, 중첩 함수

(2019-10-27)
1. [자바스크립트]  화살표 함수 (Arrow Function)

  ㅇ function 키워드 및 중괄호 {} 를 줄이려고 고안된 단축 문법

  ㅇ 例 1) 
     - (기존표현)   function (parm1, parm2) { ... }
     - (화살표함수) (parm1, parm2) => { ... }

  ㅇ 例 2)
     - (기존표현)   function (parm1, parm2) { 표현식; }
     - (화살표함수) (parm1, parm2) => { 표현식 }


2. [자바스크립트]  중첩 함수 (Nested Function)

  ㅇ 특정 함수 내에서 선언함수C 언어,Java 언어 등은 중첩 함수를 쓸 수 없지만,
     - 자바스크립트는 자신을 둘러싼 외부 함수의 최상위 레벨에 한해 중첩 함수 사용 가능

  ㅇ 중첩 함수 특징
     - 중첩 함수는 자신을 둘러싼 외부 함수의 인수와 지역 변수에 접근이 가능 함
     - 자신을 둘러싼 외부 함수의 바깥에서는 중첩 함수를 참조할 수 없음


[JS 함수] 1. JS 함수 2. JS 함수 종류 3. Function 객체 4. JS 함수 인수 5. 실행 컨텍스트 6. 클로저 7. 화살표 함수,중첩 함수 8. this 키워드 9. 즉시 실행 함수

 
        최근수정     요약목록     참고문헌