老师为什么这里不能通过点语法调用[1,2][Symbol.iterator]
来源:2-1 Iterator 是什么
慕UI4313976
2021-09-22 23:06:21
如题。
1回答
同学你好,解答如下:
如果想使用点语法,则要求“点”后面的属性名写法是“合法标识符”,即属性名是由数字、字母、下划线以及 $ 构成,并且数字不能打头。
[1,2][Symbol.iterator]中,属性名是“Symbol.iterator”,它里面含有“.”,不是一个合法标识符,所以不能用点语法。
祝学习愉快!
相似问题