JavaScript 三种循环方法
一、for in
for in 遍历的是对象的属性名称,一个 array 数组的索引被视为属性,因此输出索引。
二、for of
for of 遍历的是集合里面的元素。
三、for each 方法
3.1 数组的 for each 方法
输出:
index = 0 value = A
index = 1 value = B
index = 2 value = C
也可以省略不需要的参数,只输出元素的值。
3.2 Set 集合的 for each 方法
由于集合本身是无序的,所以 element 和 sameElement 输出的是同样的元素。
3.3 Map 的 for each 方法
Map 的回调函数第一个参数是值,第二个参数是键,第三个参数是 Map 本身。
输出:
key = 233 value = x
key = 0.618 value = y
key = yunhu value = z
最后更新于