Iterator循环
时间: 2023-11-29 22:37:06 浏览: 68
Iterator的使用
Iterator循环是通过使用Iterator接口来进行遍历的一种循环方式。Iterator接口定义了一个对象的默认迭代器。在循环中,for...of循环会自动调用数据结构的Symbol.iterator方法来遍历对象的成员。对于原生部署Iterator接口的数据结构,不需要自己编写遍历器生成函数,for...of循环会自动遍历它们。而其他数据结构(主要是对象)的Iterator接口,则需要自己在Symbol.iterator属性上进行部署,这样才可以被for...of循环正确遍历。
阅读全文