// forEach不可以遍历对象,只能遍历数组
let array=[9,8,7,6,5,4]
array.forEach(function(value,index,arr){
// console.log(value)
// console.log(index)
// console.log(arr)
})
// for in 可遍历数组与对象
let person={name:"老王",age:23,city:"大唐"}
let text=""
for (let i in person){
// console.log(i)
// console.log(person[i])
}
let arry=[1,6,3,4,5]
for (let i in arry){
// console.log(i)
// console.log(arry[i])
}
// for循环只能遍历数组,如果需要遍历对象,需要先转化处理
let obj={a:1,b:2,c:3}
//用Object.keys或者values转化
let obj2=Object.values(obj)
console.log(obj)
console.log(obj2)
//最后就可以用来遍历了
for (let i=0;i<obj2.length;i++){
console.log(obj2[i])
}
forEach - for in - for 循环
最新推荐文章于 2023-12-19 01:07:03 发布