[ES6] Default Parameter Values
by 배부른코딩로그"ES6(ECMAScript 2015)"에서 추가된 문법은 뭐가 있을까?
"ES5(ECMAScript 2009)"와 차이점을 분석해봅시다!
ES6에서는 함수를 정의함에 있어서 초기값을 설정할 수 있습니다.
다음 예제를 살펴보시죠.
// ES6 function myFunction(x, y = 1) { return x + y; } myFunction(0); // will return 1 myFunction(0, 10); // will return 10
고정값이 아니라는 점만 고려하시면 될 것 같습니다.
해당 파라미터가 없다면 정의된 Default Value로 초기화 되고, 해당 파라미터가 있다면 Param Value로 치환됩니다.
해당 문법은 다양한 곳에서 사용할 수 있겠지만, 기가 막히다 싶을 정도의 예제는 추후에 찾아서 추가하겠습니다 : )
항상 확인 후 사용하셔야 합니다!!!

반응형
블로그의 정보
배부른코딩로그
배부른코딩로그활동하기
CodeLife배부른코딩로그 님의 블로그입니다.