【问题标题】:JavaScript spread operator ... vs "arguments" arrayJavaScript 扩展运算符 ... vs "arguments" 数组
【发布时间】:2018-02-16 22:24:14
【问题描述】:

我正在通过《你不懂 JS》系列丛书学习 JavaScript。

在关于spread operator...的部分,作者提到了

我查看了MDN page on "arguments" 并搜索了关键字depre,但页面中没有提到arguments 已被弃用。

我错过了什么吗?

【问题讨论】:

  • arguments 并没有被弃用。您可能想在 Github 存储库中提出问题。
  • 我想有人可能被strict mode弄糊涂了……也许

标签: javascript function arguments


【解决方案1】:

函数属性部分 Deprecated and obsolete features 上的 MDN 页面说:“调用者和参数属性已弃用,因为它们会泄露函数调用者。您应该使用而不是参数属性函数闭包内的参数对象。"

同意@Bergi,你可以在 GitHub 上发起一个 issue 来澄清这个地方。

【讨论】:

    猜你喜欢
    • 2016-02-26
    • 2018-12-21
    • 2018-11-01
    • 1970-01-01
    • 2016-06-12
    相关资源
    最近更新 更多