Stack Building

[javascript] ES6 문법 본문

[javascript] ES6 문법

S00ahKim 2019. 4. 8. 23:26

1. Arrow Function

- 함수 선언이 간단해짐

- this: 자신을 포함, 가장 근접한 일반 함수의 this 참조

         => arrow func의 this는 arrow func이 호출되는 시점과 무관, 선언되는 시점에 결정

 

2. class

- 생성자, 상속 등 객체지향의 클래스 기능 사용 가능

 

3. object 선언 간편

- att:att 와 같이 이름이 겹쳐도 써줘야 했다면 이제는 겹치는 건 att로만 써도 무관

 

4. template strings

- 여러 문자열을 +가 아니라 `를 사용해서 표현 가능

 

5. destructuring

- 함수에서 매개변수의 일부만 입력으로 받을 수 있게 함

- 오브젝트에서 필요한 부분만 추출

 

6. let, const

- 수정 가능한 변수는 let

- 수정 불가능한 변수는 const

- let은 var와 유사하지만 block-scope.

 

 

출처에서 요약

여기에서 좀 더 자세한 설명 확인 가능

'' 카테고리의 다른 글

[react] 기본 구조  (0) 2019.04.09
[javascript] JSX  (0) 2019.04.08
[react] 바벨  (0) 2019.04.08
페이로드  (0) 2019.04.03
쓰로틀링, 디바운싱  (0) 2019.03.29
Comments