javascript函数参数默认值怎么写 function fun('1')就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JS不支持这种方式可以这样function t(){ if(arguments.length == 0) a = 1; else a = arguments[0]; alert(a);}t(3);t(); function func(a){ if(arguments.length==0){ a = 1; } ...} function fun(a){ if(!a){ a=1; } alert(a);} <script>function func(a){ a= (typeof(a)=="undefined")?"默认a":a alert(a)}func(0)func()</script> function fun(a){ if(!a){ a=1; } alert(a);}fun(0) //期望 alert(0) 但是程序执行 弹出 alert(1) fun(false) //期望 alert(false) 但是程序执行 弹出 alert(1) flash影响javascript的setTimeout函数怎么办? jQuery代码的问题 请达人帮忙,看看以下项目规划,有哪些地方需要改进! 急!急!急! javascript 加载的问题,望各位同仁不吝赐教 关于id,如何做公共函数?(详见下文) 急,怎么在一个窗口中左帧刷新右帧的内容 哪位有menu的例子? ··100分请教一个问题:如何让层不随分辨率的变化而改变位置?内详!!急给分! 急!~~~~~~急!请各位大虾帮忙,一定给分. 急用,帮忙 问个困惑的问题 关于Node对象 在线急求,怎么把变量传到这里?
可以这样
function t(){
if(arguments.length == 0)
a = 1;
else
a = arguments[0];
alert(a);
}t(3);
t();
if(arguments.length==0){
a = 1;
}
...
}
if(!a){
a=1;
}
alert(a);
}
function func(a){
a= (typeof(a)=="undefined")?"默认a":a
alert(a)
}
func(0)
func()
</script>
if(!a){
a=1;
}
alert(a);
}fun(0) //期望 alert(0) 但是程序执行 弹出 alert(1)
fun(false) //期望 alert(false) 但是程序执行 弹出 alert(1)