例如,如果我创建了一个数组var array=[1,2,3,4];来返回迭代器,我会var iterator=array[Symbol.iterator]();不明白为什么你通过括号访问Symbol.iterator属性?为什么它不仅仅是array.Symbol.iterator?
var array=[1,2,3,4];
var iterator=array[Symbol.iterator]();
javascript iterator symbols
iterator ×1
javascript ×1
symbols ×1