JS 判断一个对象是否有迭代器 AlexZENG 2022-08-01 584 阅读1分钟 当使用 Array.from 从一个类似数组的可迭代对象中创建一个新的数组实例。此时一个必要条件需要这个对象有迭代器,Array.from 就能把它变成一个数组(注意:是返回新的数组,不改变原对象) 所以提前可以进行简单的判断,即判断对象的 Symbol.iterator 的类型是否是 function 可以看下下面这个例子: