当一个对象实现了Symbol.iterator (方法,被for-of语句调用,返回对象的默认迭代器) 属性时,我们认为它是可迭代的。
一些内置的类型如Array,Map, Set, String, Int32Array, Uint32Array等都已经实现了各自的Symbol.iterator。
对象上的Symbol.iterator函数负责返回供迭代的值。