● 기본값 할당
앞에서 매개변수를 정의하고 데이터를 전달하지 않으면 매개변수에는 undefined 값이 자동으로 할당된다고 했습니다. 그런데 ES6에서 기본값을 지정하는 방식이 추가됐습니다. 그래서 이제는 매개변수에 직접 데이터를 할당하는 방식으로 단순하게 기본값을 지정할 수 있습니다.
TIP | 매개변수의 기본값 할당은 최신 웹 브라우저에서만 지원합니다.
10/03/parameter_default.js
function sum(a = 10, b = 10){
console.log(a, b);
}
sum(); // 10, 10