【问题标题】:ES2015 Default parameters not working on chrome [duplicate]ES2015默认参数不适用于chrome [重复]
【发布时间】:2015-12-21 08:38:18
【问题描述】:

所以我正在使用 Chrome Version 47.0.2526.73 (64-bit),并在 chrome 上测试我的新代码;

function addRowLine(rowNum = 0, isVisible = false)
{
    console.log(rowNum);
}

我得到了;

Uncaught SyntaxError: Unexpected token =(...)

但是,此代码在 Firefox 42.0

上运行良好

所以,我只是想澄清一下 chrome 是否还不支持此功能?或者我错过了什么。

【问题讨论】:

  • MDN 说您需要 Chrome 49,有时在 Chrome 中您也需要处于严格模式。

标签: javascript ecmascript-6


【解决方案1】:

Chrome 47 尚不支持此功能。 Chrome 49 将支持它。

您可以在此处找到兼容性表:https://kangax.github.io/compat-table/es6/

【讨论】:

  • Chrome 49 还没有发布,是吗?顺便说一句,感谢您的参考。
  • 1月15日正式发布。 chromium.org/developers/calendar
  • 抱歉,我不确定这是否仍然正确。因为48应该已经按照日历发布了?
猜你喜欢
  • 2019-03-01
  • 1970-01-01
  • 2014-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-08
  • 2017-09-08
  • 2015-03-09
相关资源
最近更新 更多