我正在尝试使用默认参数值,但出现此错误:
SyntaxError: Unexpected token =
现在可以在 Node 中使用了吗?我正在使用 5.9.1
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/default_parameters
我也试过将标志传递给 Node 但没有成功。
node --harmony_default_parameters
这似乎是 ES6 的基本部分,所以希望它现在能正常工作!
最佳答案
Is this working in node now?
还没有。它仅可用于在标志下进行测试。 V8 v4.9(在 Chrome 49 中发布)是 V8 最早支持默认参数的稳定版本。 Nodejs v5.9.1 在 V8 v4.6.85.31
之上运行。您可以使用命令 node -p process.versions.v8
检查当前的 V8 版本。此外,您必须等到 Nodejs v6.x 才能完全支持默认参数。可以看到this issue了解更多详情。
关于javascript - ES6 默认参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36375806/