遍历的方法一共有4种:
for 和 forEach 只能循环数组,不能循环对象
for,
forEach:for循环的加强版
for of 只能循环数组,不能循环对象
for of:key 表示数组中每一项的值。
举例:
var arr = ['a', 'b', 'c']
key 表示 a b c
for in 既可以循环数组又可以循环对象
for in:
循环数组时,key 表示数组的索引值;
举例:
var arr = ['a', 'b', 'c']
key 表示 0 1 2
循环对象时,key 表示属性名,obj[key] 表示属性值。
举例:
var obj = {
a: 1,
b: 2,
c: 3
}
key 表示 a b c
obj[key] 表示 1 2 3