1
PHP와 마찬가지로 JavaScript의 함수에 대한 기본 매개 변수 값을 설정할 수 있습니까?JavaScript의 기본 함수 매개 변수
function phpFunc($param='defvalue'){
echo $param;
}
phpFunc();
는
이 자바 스크립트 가능 ... 'defvalue'출력되는 결과시겠습니까?
감사합니다.
PHP와 마찬가지로 JavaScript의 함수에 대한 기본 매개 변수 값을 설정할 수 있습니까?JavaScript의 기본 함수 매개 변수
function phpFunc($param='defvalue'){
echo $param;
}
phpFunc();
는
이 자바 스크립트 가능 ... 'defvalue'출력되는 결과시겠습니까?
감사합니다.
아니요, 불가능합니다. 다음과 같이해야합니다.
function jsFunc(param) {
param = typeof param == 'undefined' ? 'defvalue' : param;
return param;
}
alert(jsFunc()); // shows defvalue
alert(jsFunc('Hello, world!'); // shows Hello, world!
희망이 있습니다.
또는 단지 :
function jsFunc(param){
param = param || defValue;
return param;
}
내 대답은 잘못 ...이이 일 –
우수해야한다! 나는 전달 된 param의 부족을 디폴트 값으로 사용하려고 생각하고 있었다. 감사합니다! –