es7/es8/es9

ES2017

  • Array.prototype.includes()方法
  • 求幂运算符(**)

ES2018

  • Async/Await
  • String.padStart(length, str) 和 String.padEnd(length, str)
    • 参数1,需要补足到 length 位;参数2,以 str 填补
  • Object.getOwnPropertyDescriptors(obj)

  • Object.values() 

    • 返回一个给定对象自己的所有可枚举属性值的数组

  • Object.entries
    • 返回一个给定对象自身可遍历属性 [key, value] 的数组:

      [[key, val],[key, val]...]

       

在网上看到一个关于ES7 ES8 ES9 新特性的PPT,记录一下

细解JAVASCRIPT ES7 ES8 ES9 新特性 在线PPT ver

转载于:https://my.oschina.net/mdu/blog/3069503

你可能感兴趣的:(es7/es8/es9)