js中数组遍历方法
1 数组遍历方法介绍
数组是一种非常常见的数据类型,它可以存储多个值。在JavaScript中,数组是用来存储一组数据的,有时候我们需要对这些数据进行遍历操作。有许多方法可以用来遍历数组,每一种都有不同的优点和特点。在本文中,我们将详细介绍JavaScript中的数组遍历方法。
2 forEach方法
forEach()方法是一种常用的数组遍历方法,它可以遍历数组中的每个元素,并对每个元素进行操作。例如,可以通过forEach()方法将数组中的每个元素都打印到控制台中。
语法:
array.forEach(function(currentValue, index, array){});
参数解释:
currentValue:必须,当前元素的值。
index:可选,当前元素的索引。
array:可选,当前的数组。
例如:
var a = [1,2,3];
a.forEach(function(element) {
console.log(element);
});
输出结果为:
1
2
3
3 map方法
map()方法是一种可以对数组中的每个元素执行操作,并返回一个新数组的遍历方法。这个方法适用于我们需要对数组中的每个元素进行计算,并返回一个新的由计算结果组成的数组。
语法:
array.map(function(currentValue, index, array){});
参数解释:
currentValue:必须,当前元素的值。
index:可选,当前元素的索引。
array:可选,当前的数组。
例如:
filter过滤对象数组
var a = [1, 2, 3];
var b = a.map(function(element) {
return element * 2 ;
});
console.log(b);
输出结果为:
[2, 4, 6]
4 filter方法
filter()方法是一种可以用来过滤数组中的元素并返回符合条件的元素组成的新数组的遍历方法。这个方法适用于我们需要过滤掉不符合条件的元素。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论