function getDomainEmails(serviceid = null, domain, index){ var brand = 'app1'; }
这段 js 在 chrome 下运行没异常啊,怎么到 ie11 下运行直接报错提示缺少 ')'
function getDomainEmails(serviceid = null, domain, index){ var brand = 'app1'; }
这段 js 在 chrome 下运行没异常啊,怎么到 ie11 下运行直接报错提示缺少 ')'
|
1
rt
|
|
joneswongFeb 28, 2018 via iPhone
2
ie 估计不支持函数默认值
|
|
davinFeb 28, 2018
3
Default parameters 这种语法是 ES6 才支持的:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters |
|
lslqtzFeb 28, 2018
4
如果后面的没有默认值,那么第一个的默认值有什么意义。。。
|
|
indomiFeb 28, 2018 via Android
5
参数默认值是 ES6 的东西老哥
|
|
e8c47a0dMar 7, 2018
7
函数参数的默认值是 ES6 的特性,IE 11 不支持。放弃该死的 IE 即可。
|