-1
有人可以帮助我了解什么是错的这个:解构语法错误在ES6
var foo = {
bar: 1,
baz: 2
};
var { bar, baz } = foo;
我有错误SyntaxError: Unexpected token {
。我使用节点v5.4.1所以我不确定问题是在节点还是在语法。例如let
运作良好。非常感谢
有人可以帮助我了解什么是错的这个:解构语法错误在ES6
var foo = {
bar: 1,
baz: 2
};
var { bar, baz } = foo;
我有错误SyntaxError: Unexpected token {
。我使用节点v5.4.1所以我不确定问题是在节点还是在语法。例如let
运作良好。非常感谢
节点尚不支持所有ES6规范。如此处所述,解构不受支持https://kangax.github.io/compat-table/es6/
您需要通过像Babel这样的转发器才能使用它。
感谢您的回答,我使用babel,但没有任何更改: 'require(“babel-core”)。transform(“code”,{“presets”:[“es2015”]});'' – John
是否[此答案](http://stackoverflow.com/a/17379714/419956)有帮助吗? – Jeroen