有个问题!
请问for(var p in a)在这里是遍历了a对吧,那为什么不用遍历b呢,既然下面要比较a与b每一个对象的内容那么不应该全部遍历么?
16
收起
正在回答
3回答
同学你好!
for (p in a)中的p表示索引或者是属性名,在这里是表示属性名:
这个属性名在b对象里也是存在的。for循环中,会向上查找到函数中传递的这个参数b,所以在b中也可以遍历p(age,和score)。
因此这样就可以作比较了~
如果帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星