专题文章
时长:00:00更新时间:2020-11-27 20:03:41
一、什么是迭代器。生成器概念在Java,Python等语言中都是具备的,ES6也添加到了JavaScript中。Iterator可以使不需要初始化集合,以及索引的变量,而是使用迭代器对象的 next 方法,返回集合的下一项的值,偏向程序化。迭代器是带有特殊接口的对象。含有一个next()方法,调用返回一个包含两个属性的对象,分别是value和done,value表示当前位置的值,done表示是否迭代完,当为true的时候,调用next就无效了。
查看详情