JavaScript ES8 新特性

155 阅读1分钟

ES8

async和await

async函数

  • async函数的返回值为promise对象
  • promise对象的结果由async函数执行的返回值决定

await表达式

  • await必须写在async函数中
  • await右侧的表达式一般为promise对象
  • await返回的是promise成功的值
  • await的promise失败了,就会抛出异常,需要通过try...catch捕获处理

Object.values和Object.entries

  • Object.values()

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

  • Object.entries()

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

Object.getOwnPropertyDescriptors

该方法返回指定对象所有自身属性的描述对象

==================================

此为个人学习记录文章,如有错误请指出
欢迎小伙伴前来交流,如有转载请注明出处,谢谢
每一个努力的人都值得被肯定,但是最大的肯定来源于自己!!!
加油每一天!!!