ES6学习

一 async:它是 Generator 函数的语法糖 async常用使用场景

二 Iterator(迭代器):它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)

  const items = ['one', 'two', 'three'];
  //创建迭代器
  const ite = items(Symbol.Iterator)();
  //进行获取
  console.log(ite.next())   //{value:'one',done:false}
  console.log(ite.next())   //{value:'two',done:false}
  console.log(ite.next())   //{value:'three',done:false}
  console.log(ite.next())   //{value:undefined,done:true}
View Code

 

 

posted @ 2021-12-06 11:16  TerryMin  阅读(16)  评论(0编辑  收藏  举报