數組的遍歷
for
var arr = [1, 2, 3, 4];
for (var i = 0; i < arr.length; i++){
arr[i];
}
forEach
var arr = [1, 2, 4];
arr.forEach(function (value, index) {
value;
index;
});
除此之外,js中的數組還有其他迭代方法,但是上面的for和forEach更為常用
every():對數組中的每一項運行給定函數,如果該函數對每一項都返回 true,則返回 true。
filter():對數組中的每一項運行給定函數,返回該函數會返回 true 的項組成的數組。
forEach():對數組中的每一項運行給定函數。這個方法沒有返回值。
map():對數組中的每一項運行給定函數,返回每次函數調用的結果組成的數組。
some():對數組中的每一項運行給定函數,如果該函數對任一項返回 true,則返回 true。
