- Today
- Total
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- async
- js
- map
- 상태관리
- 웹
- 백준
- React
- 비동기
- 이터러블
- es6
- get
- 알고리즘
- git
- 에러처리
- http
- JavaScript
- 그림으로 배우는 http&network
- 모던 자바스크립트
- git error
- 모던 자바스크립트 deep dive
- Angular
- 네트워크
- 백준 실버
- 자바스크립트
- Java Script
- 프론트엔드
- html
- error
- deep dive
- C++
Archives
목록매개변수 (1)
sharingStorage

26.1 함수의 구분 ES6 이전까지 자바스크립트의 함수느느 별다른 구분 없이 다양한 목적으로 사용되었다. 이는 혼란스러우며 실수를 유발할 가능성이 있고 성능에도 좋지 않다. 이러한 문제를 해결하기 위해 ES6에서는 함수를 사용 목적에 따라 세가지 종류로 명확히 구분했다. ES6 함수의 구분 constructor prototype super arguments 일반 함수 O O X O 메서드 X X O O 화살표 함수 X X X X 26.2 메서드 ES6 사양에서 메서드는 메서드 축약 표현으로 정의된 함수만을 의미한다. ES6 메서드는 자신을 바인딩한 객체를 가리키는 내부 슬롯 [[HomeObject]]를 갖는다. 이는 super 키워드를 사용할 수 있다는 말이기도 하다. 26.3 화살표 함수 화살표 함수..
Front-End/모던 자바스크립트 Deep Dive
2022. 7. 5. 12:38