1
是否可以使用JavaScript为JavaScript中的函数设置默认参数值?JavaScript中的默认功能参数
function phpFunc($param='defvalue'){
echo $param;
}
phpFunc();
会导致 '利用DefValue' 被输出......
这可能在JavaScript?
谢谢。
是否可以使用JavaScript为JavaScript中的函数设置默认参数值?JavaScript中的默认功能参数
function phpFunc($param='defvalue'){
echo $param;
}
phpFunc();
会导致 '利用DefValue' 被输出......
这可能在JavaScript?
谢谢。
不,这是不可能的。你将不得不这样做:
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;
}
我的答案是错的...这应该这样做+1 –
优秀!我正在考虑使用缺少传递参数作为默认值。非常感谢你! –