3.7.7 보증된 경우 후행 쉼표 고려

    과거 습관: 매개변수 목록 및 함수 호출에 후행 쉼표를 포함하지 않는다(허용되지 않았기 때문이다).

    function example(
        question,   // (string) 질문, 물음표로 끝나야 한다.
        answer      // (string) 답변, 적절한 구두점으로 끝나야 한다.
    ) {
        // ...
    }
    // ...
    example(
        "소프트웨어 개발을 좋아하나요?",
        "당연하지!");

    새로운 습관: 본인/팀의 스타일에 따라 후행 쉼표 사용을 고려할 수 있으므로 코드가 발전함에 따라 추가 매개변수/인수를 추가할 때 마지막 매개변수 또는 인수를 정의하는 행을 변경할 필요가 없다.

    function example(
        question,   // (string) 질문, 물음표로 끝나야 한다.
        answer,     // (string) 답변, 적절한 구두점으로 끝나야 한다.
    ) {
        // ...
    }
    // ...
    example(
        "소프트웨어 개발을 좋아하나요?",
        "당연하지!"
    );

    그러나 이것은 스타일의 문제다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.