在函数中会检查参数是否缺失,如果缺失会补上默认值如:
function fun(a,b,c){
if (a==undefined){a=....}
if (b==undefined){b=...}
if (c==undefined){c=.....}
}
调用fun(user)就不会报错
调用fun(,,data1)ie就报错。
function fun(a,b,c){
if (a==undefined){a=....}
if (b==undefined){b=...}
if (c==undefined){c=.....}
}
调用fun(user)就不会报错
调用fun(,,data1)ie就报错。
解决方案 »
- <input type="file">选择文件框如何限制文件类型,比如只显示.txt
- 这里有一段JS验证脚本帮忙解释下代表什么意思
- google的日历js代码
- JS引用一段页面不正常,为何?
- 输出数组问题
- input文本框回车时怎样阻止触发form的表单提交
- 请问我要做个当鼠标双击文本框时就可弹出时间选择器,可选着年份和日期;也可手动输入时间。分不够可在加呀!谢谢!
- 各位大哥,关于表格背景色修改的问题。
- 请问各位前辈:在form里有个button,希望它被点击后,能使form里的多选列表list里的项全部选中,不知用script该怎么写?我是新手
- 求一款JS的绘图框架
- 急~~~~~如何用单选按钮控制文本框能不能用?
- 怎样把onclick事件中转移成oncontextmenu事件?即单击出现右键菜单。
{
if(arguments.length==0)
{
alert('无参数');
}
if(arguments.length==1)
{
alert('参数a:'+arguments[0]);
}
if(arguments.length==2)
{
alert('参数a:'+arguments[0]+'参数b:'+arguments[1]);
}
if(arguments.length==3)
{
alert('参数a:'+arguments[0]+'参数b:'+arguments[1]+'参数c:'+arguments[2]);
}
}
<!--
function fun()
{
if(arguments.length==0)
{
alert('无参数');
}
if(arguments.length==1)
{
alert('参数a:'+arguments[0]);
}
if(arguments.length==2)
{
alert('参数a:'+arguments[0]+'参数b:'+arguments[1]);
}
if(arguments.length==3)
{
alert('参数a:'+arguments[0]+'参数b:'+arguments[1]+'参数c:'+arguments[2]);
}
}
y=fun(1,,2);
//-->
</SCRIPT>
调用函数,IE报错。