JavaScript数组遍历的五种常用方法和示例代码

分类:知识百科 日期: 点击:0

JavaScript数组遍历是指在数组中每一项都执行一次指定的操作,常用的遍历方法有五种:for循环、forEach()、map()、for-in循环、for-of循环。下面分别介绍五种方法的使用:

1. for循环

for (var i = 0; i < arr.length; i++) {
    console.log(arr[i]);
}

for循环最常用,也是最简单的方法,可以获取数组中每一项的值,但是不能中断,也不能改变原数组。

2. forEach()

arr.forEach(function(value,index,array){
    console.log(value);
});

forEach()方法可以获取数组中每一项的值,也可以在遍历过程中中断,但是不能改变原数组。

3. map()

arr.map(function(value,index,array){
    console.log(value);
});

map()方法也可以获取数组中每一项的值,但是可以改变原数组,可以用来替换数组中的某些项,但是不能中断。

4. for-in循环

for(var key in arr){
    console.log(arr[key]);
}

for-in循环可以获取数组中每一项的值,也可以改变原数组,但是不能用来遍历类数组,也不能中断。

5. for-of循环

for(var value of arr){
    console.log(value);
}

for-of循环可以获取数组中每一项的值,也可以中断,但是不能改变原数组,也不能用来遍历类数组。

以上就是JavaScript数组遍历的五种常用方法,每种方法都有其特定的用途,可以根据实际需要选择合适的方法来实现数组遍历。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。