截图中的红框Symbol.iterator是什么意思,为什么最后要一对小括号

来源:3-16 Iterator

huangxinbo

2017-07-20

http://szimg.mukewang.com/5970759e000168bd07850264.jpg

写回答

2回答

快乐动起来呀

2017-07-20

这一个小节讲自定义遍历接口的,你看之前我们使用for循环是不是只可以遍历数组啊,如果自已有一个特别复杂的数据结构,不能直接使用for循环,但是又想让他可以遍历,Symbol.iterator就可以派上用场了,ES6 规定,默认的 Iterator 接口部署在数据结构的Symbol.iterator属性,或者说,一个数据结构只要具有Symbol.iterator属性,就可以认为是“可遍历的”(iterable)。如果不用[]包起来,这个属性就没法被识别了

1
0

西岚Silan

2018-04-04

//img.mukewang.com/szimg/5ac4730e000119d605680684.jpg


//img.mukewang.com/szimg/5ac472d30001e49805010109.jpg


//img.mukewang.com/szimg/5ac473220001df4502640053.jpg

我是来给老师补图的

0
0

ES6零基础教学 解析彩票项目

ES6从零开始,量身设计的迷你案例,让你全面掌握ES6

2579 学习 · 881 问题

查看课程