더북(TheBook)

그리고 다음과 같이 호출할 수 있다.

example(
    "소프트웨어 개발을 좋아하나요?",
    "당연하지!",
);

위 코드는 순전히 구문 변경이며 다른 것은 변경하지 않는다. 명명되지 않은 세 번째 매개변수 또는 이와 유사한 것은 없다. questionanswer만 있는 함수에는 여전히 두 개의 매개변수가 있다. 길이 속성에 반영된 그 인자 수는 여전히 2다.

나중에 세 번째 매개변수를 추가할 때 새 줄만 추가하면 된다. 기존 엔트리를 변경할 필요가 없다.

function example(
    question,   // (string) 질문, 물음표로 끝나야 한다.
    answer,     // (string) 답변, 적절한 구두점으로 끝나야 한다.
    required,   // (boolean) 필요한 경우 강제 적용됨(기본값은 false임)
) {
    // ...
}
example(
    "소프트웨어 개발을 좋아하나요?",
    "당연하지!",
    true,
);
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.