참을성 없는 개발자를 위한 JavaScript [e북] 2022 에디션
(exploringjs.com)- ECMAScript 2022 의 새 기능들 추가
- 클래스의 새 멤버들
ㅤ→ Properties (public slots) 들이 Instance/Static Public fields 로 생성 가능
ㅤ→ Private slots 들이 생기고 Private field 또는 Private 메소드 및 접근자로 생성 가능
ㅤ→ Static initialization blocks
- Private Slot 체크 기능 : #privateSlot in obj
- 모듈에서 탑레별 await 가능
- error.cause : Error 와 서브클래스들이 현재 에러를 일으킨 다른 에러를 지정 가능
- 메소드 .at() : []와 비슷하지만 음수도 지정 가능
ㅤ→ ['a', 'b', 'c'].at(-1) = 'c'
ㅤ→ string, Array 및 Uint8Array 같은 모든 Typed Array 들이 .at() 지원
- RegExp Match Indices : 매치되는 각 그룹의 시작과 끝을 기록
- Object.hasOwn(obj, propKey) 로 해당 키를 가지고 있는지 확인
- 참을성 없는 개발자를 위한 JavaScript [e북] 2021 에디션 https://news.hada.io/topic?id=4046
- 참을성 없는 개발자를 위한 JavaScript [영문 무료 e북] - https://news.hada.io/topic?id=2380