【发布时间】:2011-12-26 13:49:13
【问题描述】:
如果在 javascript 中,长手会看起来:
function somefunction(param){
if(typeof(param) != 'undefined'){
var somevar = param;
} else {
alert('ERROR: missing parameter in somefunction. Check your form');
return;
}
}
我的简写版本是:
function somefunction(param){
param = typeof(param) != 'undefined' ? param : function(){alert('ERROR: missing parameter in somefunction. Check your form'); return;}
}
但它不起作用。
我怎么可能?
谢谢
【问题讨论】:
标签: javascript shorthand shorthand-if