Babel ES6无法导出名为new或delete的函数

时间:2017-04-11 08:55:32

标签: node.js ecmascript-6 babeljs

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

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

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

1 个答案:

答案 0 :(得分:4)

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