【2020-01-21】迭代器和生成器

当一个对象实现了Symbol.iterator (方法,被for-of语句调用,返回对象的默认迭代器) 属性时,我们认为它是可迭代的。

一些内置的类型如Array,Map, Set, String, Int32Array, Uint32Array等都已经实现了各自的Symbol.iterator。

对象上的Symbol.iterator函数负责返回供迭代的值。

 

 

posted @ 2020-01-22 09:56  总是不停地吃吃吃  阅读(83)  评论(0编辑  收藏  举报