【问题标题】:Babel ES6 unable to export function called new or deleteBabel ES6 无法导出名为 new 或 delete 的函数
【发布时间】:2017-04-11 08:55:32
【问题描述】:

当我尝试导出名为“new”或“delete”的函数时,Babel 和 ESLint 会引发解析错误。

export function new () {}
export function delete () {}

为什么会这样?这是一个错误还是因为 babel 而不合理?

【问题讨论】:

    标签: node.js ecmascript-6 babeljs


    【解决方案1】:

    newdelete 是 JavaScript 语言的保留字。所以它们不是函数的有效名称。

    【讨论】:

    • 谢谢你,我完全忘记了:D
    猜你喜欢
    • 2017-06-09
    • 2016-06-05
    • 1970-01-01
    • 2016-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    相关资源
    最近更新 更多