-
数组的过滤
-
数组的 filter 方法
-
作用: 将满足条件的元素添加到一个新的数组中
// 0 1 2 3 4 let arr = [1, 2, 3, 4, 5]; // 需求: 将这个数组中是偶数的元素添加到一个新的数组中 let newArray = arr.filter(function (currentValue, currentIndex, currentArray) { if (currentValue % 2 === 0){ return true; } }); console.log(newArray); // [2, 4]
-
-
-
数组的映射
-
数组的 map 方法
-
作用: 将满足条件的元素映射到一个新的数组中
// 0 1 2 3 4 let arr = [1, 2, 3, 4, 5]; // 需求: 将这个数组中是偶数的元素添加到一个新的数组中 // 数组的map方法会新建一个和当前数组一模一样的数组, 并且将里面的元素全部设置为undefined // 接下来只要有满足条件的元素就会把这个元素放到这个元素对应索引的位置, 将以前的undefined覆盖掉 let newArray = arr.map(function (currentValue, currentIndex, currentArray) { if (currentValue % 2 === 0){ return currentValue; } }); console.log(newArray); // [undefined, 2, undefined, 4, undefined]
-
-
86-数组高级API-数组的过滤和映射
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 天下武功唯快不破 考察使用脚本自动读取响应头、进行BASE64解码 提示“看看响应头”,那就看一下响应头。 发现一...