비슷한 질문을 찾을 수 없습니다. 올바른 질문/답변을 찾을 수 없기 때문입니다. 함수를 호출 할 때 전달 된 인수가 없으면 기본값을 함수의 매개 변수로 전달 된 값으로 바꾸면 기본값을 사용할 함수를 만들고 싶습니다. 예를 들어 : 전화 어떤 PARAMS없는 기능 openBlock()
경우 자바 스크립트 함수는 기본값이 필요하지 않습니다.
function openBlock(false){
// if parameter was passed with 'false' value, it will do this
// else it will put automatically a 'true' value to an function's argument
}
그래서, 그것은 기본적으로 PARAM
true
있다고 생각합니다.
openBlock(false)
과 같은 인수가
false
인 함수를 호출하면 기본 동작이 무시됩니다.
감사합니다.
'option'이'false'이면'true'로 설정 될 것입니다 ... –
@FelixKling - true, updated. false-y 값을 불리언 값이 아니라 기본값으로 대체해야하는 경우이 패턴을 사용합니다. – nrabinowitz
정말 고마워요. 제가 물었던 바로 그 것 같아요. 지금 확인해보세요. – aspirinemaga