您的位置:首页 > Web前端 > JavaScript

真的会用javascript循环 for.. .in么?

2015-12-31 13:00 513 查看
JavaScript 中for...in...,一直在代码中使用,最初认为,for xx in obj||array 对于arry就xx对应为数组索引,对于obj来说xx对应就是obj中的propertyName,

所以,以前对for...in...一直存在误解,所以做了如下测试:



从结果中看到,由于JavaScript弱语言特点,虽然定义bb为一个数组,单我们也可以添加一个name属性,接下了,for..in 就变的很奇妙了

它会首先遍历bb数组中的值,然后再遍历bb做为对象的propertyName。以后得慎用了,不然哪天掉坑了都还不知道。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: