더북(TheBook)

기타 구문 개선: 함수를 호출할 때 인수 목록에 후행 쉼표를 허용하고, catch 절에서 사용하지 않는 식별자를 생략함. 새로운 스타일의 8진수 리터럴, 이진수 리터럴, 숫자 표기 시 구분 문자, 기타 등등

디스트럭처링: 객체와 배열 리터럴과 유사한 간결한 방식으로 배열/객체에서 값 선택

클래스: 자바스크립트의 고유한 프로토타입 특성을 유지하면서 생성자 함수와 관련 프로토타입 객체를 생성하기 위한 훨씬 간단하고 선언적인 구문

비동기 프로그래밍 개선: 프라미스, 비동기(async) 함수와 await, “콜백 지옥”이 현저히 감소함

객체 리터럴 개선: 계산된 속성 이름, 단축 속성, 메서드 구문, 속성 정의 뒤의 후행 쉼표

템플릿 리터럴: 동적 콘텐츠로 문자열을 만들고 태그가 지정된 템플릿 함수를 사용하여 문자열을 넘어서는 간단하고 선언적인 방법

타입이 있는 배열: 네이티브 API(와 그 이상)를 사용하기 위한 저수준용 배열

공유 메모리: 자바스크립트 스레드 간에 메모리를 공유하는 기능(스레드 간 코디네이터 프리미티브 포함)

유니코드 문자열 개선: 유니코드 코드 포인트 이스케이프 시퀀스, 코드 단위 대신 코드 포인트 접근 지원

정규 표현식 개선: 후방 탐색 지정, 이름을 지정한 캡처 그룹, 인덱스 캡처, 유니코드 속성 이스케이프, 유니코드 대소문자 구분 없음

: 키가 문자열일 필요가 없는 키/값 컬렉션

세트: 잘 정의된 의미를 가진 고유한 값 모음

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.