JS数组遍历方法

map

.有返回值,将每一次遍历的返回值组成最终的数组

 arr = [1, 12, 35, 13, 5, 98, 100, 8]
        let res = arr.map(x => {
            return x * 10
        })
        console.log(res);

 forEach

 没有返回值,输出返回值只会是undefined,只会遍历每一项

every和some

every要每一项返回true才会返回true,some只要有一项返回true就会返回true

some只要有一项返回true,就会返回true 

filter

筛选出符合条件的个体组成数组

arr = [1, 12, 35, 13, 5, 98, 100, 8]
        let res = arr.filter(x => {
            return x > 10
        })
        console.log(res);

猜你喜欢

转载自blog.csdn.net/A_D_H_E_R_E/article/details/120877525