JavaScript Iterable object(可迭代对象)
可迭代(Iterable)对象是数组的泛化。这个概念是说任何对象都可以被定制为可在for..of循环中使用的对象。数组是可迭代的。但不仅仅是数组。很多其他内建对象也都是可迭代的。例如字符串也是可迭代的。如果从技术上讲,对象不是数组,而是表示某物的集合(列表,集合),for..of是一个能够遍历它的很好的语法,因此,让我们来看看如何使其发挥作用。Symbol.iterator通过自己创建一个对象,我们就可以轻松地掌握可迭代的概念。例如,我们有一个对象,它并不是数组,但是看上去很适合...
原创
2021-10-22 15:40:50 ·
955 阅读 ·
0 评论