Javascript:怎样遍历数组中的元素
最近更新时间 2020-03-04 17:12:38
在 JavaScript 中可以通过以下几种方法遍历数组中的元素。
1. 使用 for 循环
for 循环是最简单也是最常用的一种方法,如下所示:
for (var i = 0; i < arr.length; i++ ){
}
数组长度比较大时经常获取 map.length 比较消耗性能,优化如下:
for (var i = 0, len = map.length; i < len; i++) {
}
2. 使用 foreach 循环
foreach 会遍历数组中每一项,没有返回值,不会改变原数组值,如下所示:
arr.forEach((item, index, arr) => {
})
3. 使用 map 函数
map 函数会遍历数组,返回新的数组,如下所示:
var newArr = arr.map((item, index) => {
return item
})