遍历数组(关联数组首选for_in):
var arr = [1, 2, 3, 5, 6, 7, 8];
for (var k in arr) {
//自定义 k :代理 数组键(索引)
console.log(arr[k])
}
关联数组为自定义的语义化索引,所以for_in遍历方式对关联数组非常友好~
遍历对象:
var obj = {
name: "Tom",
age: 20
}
for (key in obj) {
console.log(obj[key])
}
对象的属性和方法都是用 .调用符 调用
唯独在遍历中,不用 . 而是和数组一样的用 []
结果:
总结
以上就是今天要讲的内容,本文仅仅简单介绍了我目前所知道的for_in常见使用方法。
鉴于它很好用,牵涉知识也较多,给自己做个小小的笔记!
如有错误或漏洞或更好的补充,欢迎留言,在此感谢~