一、迭代器方法
迭代器方法, 這些方法對數組中的每一個元素應用一個函數,可以返回一個值,一組值或一個新數組
不生成新數組的迭代器方法
1.forEach()

forEach()
輸出

forEach輸出結果
2.every()
該方法按接受一個返回值為布爾值的函數,對數組中每一個元素使用該函數,如果,對於所有元素,該返回值均為true,該方法返回true ,否則返回false

every()
當nums = [2,4,6,8,10] 的時候輸出 all numbers are even ,nums = [1,2,3,4,5]的時候輸出 not all ...
some()方法也接受一個返回值為布爾值的函數,但是只要有一個元素返回true,該方法就返回true。
3.reduce()
該方法接受一個函數,返回一個值。該方法會從一個累加值開始,不斷的對累加值和數組后的元素使用該函數,直到數組最后一個元素,最后返回累加值。

reduce()