开发一个项目之ES2015+

 

变量的解构赋值 es6

  任何部署了 Iterator 的对象均可 for of 循环(数组、Set、Map、某些相似数组的对象(arguments对象、DOM NodeList 对象)、Generator 对象、字符串)数组

Iterator和for...of循环数据结构

  iterator遍历器对象是一个接口  数据结构实现了该接口 就能for...of遍历(for...of消费iterator)函数

    遍历过程是:建立指针对象,不断next输出 {value,done} 直到done为truespa

    ES6规定,默认的Iterator接口部署在数据结构的 Symbol.iterator属性指针

  原生部署了Iterator接口的数据结构   Array  Map  Set  String  TypedArray  函数的 arguments 对象  NodeList 对象  没有Object(对象属性不是线性的,不然可用map取代)code

Set和Map数据结构对象

相关文章
相关标签/搜索