适用范围:

  1. 为对象设置自定义的迭代遍历规则
    1. child::js 为对象添加自定义的迭代器 语法

梗概:

  1. 迭代器为不同对象提供统一的迭代方式
  2. 只要对象中有迭代器, 就能使用for of等迭代方式很方便的对该对象进行迭代
  3. 这时候对对象迭代,实际上等同于对迭代器进行迭代
  4. 可以用Array.from()将迭代器转换为数组

注意

语法: