[英]Nodejs - arrays on the left side
以下代码适用于浏览器,但不适用于 Node.js。 为什么?
[a, b] = 'hey,there'.split(',');
console.log(a);
ECMAscript 6 中考虑了您的代码。这称为数组解构。 您可以在此处查看其功能https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/1.7
您的代码将在当前版本的 Firefox (28) 上运行,但不能在 Google chrome (33) 上运行您可以从该站点http://kangax.github.io/es5-compat-table/es6/检查浏览器的兼容性
如果你想在 Google-chrome 中运行它,在 chrome://flags ==> make this flag = true 中有一个名为 Enable Experimental JavaScript 的标志,然后你可以运行它
NodeJs 支持 ECMASript 6,但您将使用以下命令运行它
节点 --harmony yourapp.js
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.