3.7.5 기본값을 제공하는 코드 대신 기본 매개변수 값 사용

    과거 습관: 함수 내에서 코드를 사용하여 매개변수에 대한 기본값을 제공한다.

    function doSomething(delay) {
        if (delay === undefined) {
            delay = 300;
        }
        // ...
    }

    새로운 습관: 가능하면 기본 매개변수 값을 대신 사용하자.

    function doSomething(delay = 300) {
        // ...
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.