js函数参数不支持默认值
2014-09-22 10:46
218 查看
如果js函数参数定义默认值,在IE下会报错误!
js函数中有个储存参数的数组arguments ,所有函数获得的参数会被编译器挨个保存到这个数组中。于是我们的js版支持参数默认值的函数可以通过另外一种变通的方法实现,修改上例:
js函数中有个储存参数的数组arguments ,所有函数获得的参数会被编译器挨个保存到这个数组中。于是我们的js版支持参数默认值的函数可以通过另外一种变通的方法实现,修改上例:
function func(string1,url,flag,icon){ if(!arguments[2]) flag = "123"; if(!arguments[3]) icon = "456"; }
相关文章推荐
- js 函数参数的默认值
- js函数参数设置默认值
- js函数参数默认值注意事项
- js 的函数参数的默认值问题
- 关于Java函数不支持参数默认值的讨论,最后一条亮了 2333
- JS 自定义函数时,如何定义参数默认值
- 新版JS--函数参数默认值
- Thin的DateChooser代码学习(关于js的函数参数为一个完整的函数以及“对象不支持此属性或方法”错误的解决)(原创,转载请声明)
- js函数参数设置默认值
- js函数参数设置默认值
- js函数参数设置默认值的一种变通实现方法
- js函数参数默认值
- JS:函数多个参数默认值指定
- js函数参数默认值的问题
- 为什么java函数不支持参数默认值?
- js函数参数设置默认值
- JS函数多个参数默认值指定方法分析
- JS中给函数参数添加默认值
- js函数参数设置默认值的一种变通实现方法
- js函数参数设置默认值