ano*_*one 1 javascript function
是否可以像JavaScript一样为JavaScript中的函数设置默认参数值?
function phpFunc($param='defvalue'){
echo $param;
}
phpFunc();
Run Code Online (Sandbox Code Playgroud)
会导致'defvalue'被输出...
这可能在JavaScript中?
谢谢.
不,这是不可能的.你必须做这样的事情:
function jsFunc(param) {
param = typeof param == 'undefined' ? 'defvalue' : param;
return param;
}
alert( jsFunc() ); // shows defvalue
alert( jsFunc('Hello, world!'); // shows Hello, world!
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!