더북(TheBook)

기본값 할당

앞에서 매개변수를 정의하고 데이터를 전달하지 않으면 매개변수에는 undefined 값이 자동으로 할당된다고 했습니다. 그런데 ES6에서 기본값을 지정하는 방식이 추가됐습니다. 그래서 이제는 매개변수에 직접 데이터를 할당하는 방식으로 단순하게 기본값을 지정할 수 있습니다.

TIP | 매개변수의 기본값 할당은 최신 웹 브라우저에서만 지원합니다.

10/03/parameter_default.js

function sum(a = 10, b = 10){
  console.log(a, b);
}
sum(); // 10, 10
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.