Javascript遍历方法大集合
2019-02-27 本文已影响0人
Chaos_YM
一,数组遍历方法
arr.map((item, index) => { return XXX })→→→→→返回新数组,是每个返回值的集合(不改变原数组)
arr.filter((item, index) => { return XXX })→→→→→返回新数组,是每个返回值为true的item的集合(不改变原数组)
arr.forEach((item, index, arr) => { return XXX })→→→→→仅循环,进行相应操作(类似与for..in | for..of循环)
arr.every((item, index) => { return XXX })→→→→→每个返回值皆为true,即返回布尔值true(只要有一个返回false,立即停止循环返回false)
arr.some((item, index) => { return XXX })→→→→→只要有一个返回值为true,即返回布尔值true(然后立即停止循环)
更新中。。。。