이 장의 내용
• 화살표 함수와 예약어 this, super 등
• 기본값 매개변수
• “나머지” 매개변수
• 매개변수 목록과 함수 호출의 후행 쉼표
• 함수 이름 속성
• 블록 내부의 함수 선언
이 장의 코드 다운로드
이 장의 코드는 https://thenewtoys.dev/bookcode 또는 https://www.wiley.com/go/javascript-newtoys에서 다운로드할 수 있다.
이 장에서는 화살표 함수, 콜백과 관련된 전체 문제를 해결하는 가볍고 간결한 새로운 형태의 함수 등 최신 자바스크립트 함수의 흥미로운 새 기능에 대해 알아본다. 즉, 함수 코드를 단순화하고 도구 지원을 개선하기 위한 기본값 매개변수, 인수의 “나머지”를 명명된 변수 뒤에 실제 배열로 함수에 제공하는 나머지 매개변수, 함수에 대한 새로운 공식 이름 속성과 설정되는 여러 가지 다양한 방법, 흐름 제어 블록 내의 함수 선언이 작동하는 방법 등을 알아볼 것이다.