Arrow functions not working in node --harmony under Ubuntu

落花浮王杯 提交于 2019-11-30 17:50:02

This should work now in node v0.12.x, with the --harmony flag. Also note that you can get arrow functions in node using the babel package.

http://babeljs.io/docs/using-babel/

UPDATE:

As correctly indicated by Mike 'Pomax' Kamermans, the --harmony flag is not required when using Node.js >= 4.x. Please see https://nodejs.org/en/docs/es6/ for more information on the status of ES6 support in Node.js.

Node, even with the harmony flag, doesn't support the fat arrow yet. Source.

Edit: Fun little fact, ES6 support is one of the reasons Node got forked into io.js. Check out their page on ES6 features - they provide a flag for the arrow functions, but discourage using it.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!