Tra*_*ace 3 javascript ecmascript-6
@@方法声明中double at()背后的约定是什么?
例如:https: //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols
每当一个对象需要被迭代时(例如在for..of循环的开头),它的@@ iterator方法被调用而没有参数,返回的迭代器用于获取要迭代的值.
这是" 众所周知的符号 " 的说明简写,而不是字面上键入的内容.例如,@@iteratoris Symbol.iterator,是用于获取对象的默认迭代器的键:
let defaultIterator = theObject[Symbol.iterator];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
93 次 |
| 最近记录: |