摘要:for-in遍历方式的循环计数器是字符串类型,遍历对象时为对象属性/方法名,遍历数组时为数组元素下标索引,与普通的for循环不同,for-in会将继承的属性/方法列出,这一点在使用时需要特别关注。 除了传统的for循环,JavaScript为遍历操作定义了for-in方式,根据数据源的不同,在使用时存在差异。 (1)遍历对象: 代码如下: var fish = { head : 1, tail : 1, } for(var prop in fish) { console.log(fish[prop]); } 调试时观察:prop依次为’head’,’tail’,即遍历对象属性时是以字
- 1
- 2
前往页