关于js中funcntion的参数默认值
程序员文章站
2024-02-20 19:36:46
...
一直以为js中可以像php一样定义参数的默认值
function a(pam1=1,pam2=2){...}
我就这样用了,平时都是在ff下测试,一切ok,我很开心
今天用chrome测试了一下
Uncaught SyntaxError: Unexpected token =
居然报错了。。。
经过google,才知道原来要这样写
function a(){
var pam1 = (typeof(arguments[0])=="undefined") ? 1 : arguments[0];
var pam2 = (typeof(arguments[0])=="undefined") ? 2 : arguments[0];
}
转载于:https://my.oschina.net/u/943107/blog/194737
上一篇: Swift入门基础2——集合和枚举
下一篇: Java之Reflect