도서상세보기

도서명 모던 자바스크립트 예제로 배우는 ECMAScript 6 핵심 기능
저자 니콜라스 자카스
출판사 인사이트
출판일 2017-11-08
정가 28,000원
ISBN 9788966262113
수량
1장 블록 바인딩
1.1 var 선언과 호이스팅
1.2 블록-레벨 선언
1.3 반복문 안에서의 블록 바인딩
1.4 전역 블록 바인딩
1.5 블록 바인딩을 위한 모범 사례
1.6 요약

2장 문자열과 정규 표현식
2.1 더 나은 유니코드 지원
2.2 문자열의 다른 변경 사항
2.3 정규 표현식의 변경사항
2.4 템플릿 리터럴
2.5 요약

3장 함수
3.1 함수의 매개변수 기본값
3.2 이름을 명시하지 않은 매개변수 다루기
3.3 Function 생성자의 확장된 역할
3.4 전개 연산자
3.5 name 프로퍼티
3.6 함수의 두 가지 용도를 명확히 하기
3.7 블록 레벨 함수
3.8 화살표 함수
3.9 꼬리 호출 최적화
3.10 요약

4장 확장된 객체 기능
4.1 객체 카테고리
4.2 객체 리터럴의 문법 확장
4.3 새로운 메서드
4.4 객체 리터럴 프로퍼티의 중복
4.5 객체 내 프로퍼티 열거 순서
4.6 프로토타입 개선
4.7 공식적인 메서드 정의
4.8 요약

5장 구조분해를 이용한 보다 쉬운 데이터 접근
5.1 구조분해는 왜 유용한가
5.2 객체 구조분해
5.3 배열 구조분해
5.4 혼합된 구조분해
5.5 구조분해된 매개변수
5.6 요약

6장 심벌과 심벌 프로퍼티
6.1 심벌 만들기
6.2 심벌 사용하기
6.3 심벌 공유하기
6.4 심벌 타입 변환
6.5 심벌 프로퍼티 탐색
6.6 상용 심벌과 내부 연산자 노출하기
6.7 요약

7장 Set과 Map
7.1 ECMAScript 5에서의 Set과 Map
7.2 대안의 문제점
7.3 ECMAScript 6의 Set
7.4 ECMAScript 6의 Map
7.5 요약

8장 이터레이터와 제네레이터
8.1 반복문의 문제점
8.2 이터레이터란?
8.3 제네레이터란?
8.4 이터러블과 for-of문
- 이 책에서 다루는 내용
블록 바인딩 / 문자열과 정규 표현식 / 함수 객체 기능 확장 / 더 쉽게 데이터를 제어할 수 있는 디스트럭처링
심벌과 심벌 프로퍼티 / Set과 Map / 이터레이터와 제네레이터 / 자바스크립트 클래스 / 배열의 기능 개선
프로미스와 비동기 프로그래밍 / 프락시와 리플렉션 API / 모듈을 이용한 캡슐화 / ECMAScript 7(2016 이해하기