2016-04-22 18 views
2

この奇妙な行動の無効左側は、私はChromeでテストされ、いずれかのフラグなしでうまく動作しますが、ノードには、最新バージョンでイベントを動作しませんしましたハーモニー:割り当て

$ node --harmony_destructuring app.js 

[length, offset] = this.getint(data, offset, 2) 
^  
ReferenceError: Invalid left-hand side in assignment 

$ node -v 

v5.11.0 

なぜ動作しないのか、または魔女のノードのバージョンが機能するかの手掛かりはありますか?

おかげ

+0

は、 'var [length、offset] = this.getint(data、offset、2)'でなければなりません。 – hassansin

+0

モジュール内に暗黙のグローバルを持つことはできません。 – dandavis

答えて

3

は正しい構文は

const iterable = ['a', 'b']; 
const [x, y] = iterable; 

あなたはhereを構造化代入の詳細を読むことができるだろう。