ES6 in NodeJS 5.x

NodeJS 升级到5.x了, 对ES6的支持提高了很多, 详情见 ECMAScript 2015 (ES6)支持:

  • 局部作用域块
    • let (严格模式)
    • const
    • function in block(严格模式)
  • Classes 类
  • Collections 集合
    • Map
    • WeakMap
    • Set
    • WeakSet
  • Typed arrays 可直接操作二进制数据的数组类型
  • Generators 生成器 function * gen(){yield a}
  • 二进制和八进制字符
  • 对象生成扩展(直接使用 短属性 和 方法 构造对象)
  • Promises
  • 新的字符串方法
  • 模板字符串
  • 箭头函数
  • new.target 判断对象是否由new构造
  • Object.assign
  • 扩展操作符 ...

参考代码: GitHub - zkaip/es6inNode

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 三,字符串扩展 3.1 Unicode表示法 ES6 做出了改进,只要将码点放入大括号,就能正确解读该字符。有了这...
    eastbaby阅读 5,454评论 0 8
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,905评论 18 399
  • 个人笔记,方便自己查阅使用 Py.LangSpec.Contents Refs Built-in Closure ...
    freenik阅读 67,818评论 0 5
  • 官方中文版原文链接 感谢社区中各位的大力支持,译者再次奉上一点点福利:阿里云产品券,享受所有官网优惠,并抽取幸运大...
    HetfieldJoe阅读 7,938评论 0 16
  • 你们虽然没有见过他,却是爱他。如今虽不得看见,却因信他就有说不出来、满有荣光的大喜乐。彼前1/8 你有没有听到耶稣...
    范雨雷阅读 1,898评论 0 0