2017-03-16 5 views
-1

私はPythonと同様に対話シェルでnodeJsと遊びたいです。しかし、奇妙な行動に打ち勝った。ノードコマンドラインシェル+ es6

enter image description here

はどのような文を実行するには?または、JSのプログラマーは、Python世界の人々のようなコマンドラインシェルを使用しないでしょうか?

PS:手に入れました、あなたはあなたのREPLで書かれている何ES6

+0

の一部ではないなぜあなたは反復可能なされていない何かに広がり構文を使用しようとしていますか? Fwiw、最初のスクリーンショットのコードは、TypeError:account [Symbol.iterator]は私のバージョンのノードでは関数ではありませんでした。 –

答えて

1

が有効なjavascriptのではありませんサポートしていない7.50をnodejs。何がやりたかったことだけ反復可能でより多くのような

let account = [{"name": "alex"}] 
[...account, {"name": "jon}] 

spread syntax作品に見える、オブジェクトがそれ

+0

ありがとう、私はそれを得た。ノードjs 7.5.0がes6をサポートしていないと思われます – comalex3

+0

まあ、私はそれはかなりまともな[サポート](https://kangax.github.io/compat-table/es6/#node65) –