화살표 함수, 중첩 함수

(2019-10-27)
Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공학일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
프로그래밍 >   1. 프로그램, 프로그래밍
[프로그래밍 언어론]
[프로그래밍 방법론]
[객체지향 프로그래밍]
[자료표현코드]
[자료구조]
[알고리즘]
[시스템 소프트웨어]
[프로그래밍언어 종류]
[프로그래밍 기타일반]
프로그래밍언어 종류 >   1. 프로그래밍 언어
[C]
[C++]
[자바(Java)]
[자바스크립트]
[PHP]
[파이썬]
[(기타 언어)]
자바스크립트 >   1. JavaScript
  2. JS 기초 문법
[JS 변수,타입,논리식]
[JS 구문,연산자]
[JS 함수]
[JS 객체]
[JS 배열/Map/Set]
[JS 활용]
[JS 웹문서 제어]
JS 함수  1. JS 함수
  2. JS 함수 종류
  3. Function 객체
  4. JS 함수 인수
  5. 실행 컨텍스트
  6. 클로저
  7. 화살표 함수,중첩 함수
  8. this 키워드
  9. 즉시 실행 함수

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. 즉시 실행 함수

    요약목록
Copyrightⓒ written by 차재복 (Cha Jae Bok)        「 소액후원 」