可迭代性
当一个对象实现了属性时,我们认为它是可迭代的。一些内置的类型如Array,Map,Set,String,Int32Array,Uint32Array等都已经实现了各自的Symbol.iterator。对象上的Symbol.iterator函数负责返回供迭代的值。for..of 语句for..of会遍历可迭代的对象,调用对象上的Symbol.iterator方法。下面是在数组上使用for..of的简单例子:let someArray = [1, "string", false];
Xebcnor