1.for循环
for (let i = 0; i < arr.length; i++) {
console.log(arr[i])
}
2.for...in..循环
/*
*for....in 是es5标准
*遍历数组效率低
*主要是用来循环遍历对象的属性
*/
//遍历数组
for(let i in arr){// i 索引
console.log(arr[i])
}
//遍历对象
const obj = {
a1:1,
a2:2,
a3:3
}
for(let key in obj){
console.log(key + '---' + obj[key] )
}
3.for...of...循环
/*
*只能循环数组
*/
for(let item of arr){
console.log(item)//和forEach 类似
}
4.forEach
5.map
本文介绍了JavaScript中的四种循环和迭代方法:for循环、for...in循环、for...of循环以及forEach和map方法。for循环是最基本的迭代方式,适用于遍历数组;for...in循环主要用来遍历对象的属性;for...of循环则专用于数组,类似于forEach;而forEach和map方法则是数组操作中常用的函数,分别用于遍历和转换数组元素。
436

被折叠的 条评论
为什么被折叠?



