【发布时间】:2015-10-26 07:25:52
【问题描述】:
当 Mozilla 处理良好时,我在 chrome 中收到此错误。我在这样的函数中收到此错误
function abc( xyz = false){ "My logic" }
错误指向 '=' 运算符。请帮忙。
【问题讨论】:
-
从 ES5 开始没有默认参数,
function abc( xyz){ xyz = xyz || false; "My logic" } -
xyz = false是怎么回事?编译器期望那里有一个标识符,但正在获得一个赋值。 -
Mozilla 支持默认参数,而 Chrome 尚不支持。
-
你可以在这里查看 es6 compatibility table。见“默认函数参数”:
-
耶稣...人们如何滥用他们的名誉权...!!!
标签: javascript jquery operators