forEach() 方法对数组的每个元素执行一次提供的函数,一般适用于循环次数未知,或者计算循环次数比较麻烦情况下使用效率更高。
用forEach遍历数组写法
let arr = ['苹果','西瓜','香蕉']
arr.forEach((item,index) => {
console.log(item,index)
} )
// 苹果 0
// 西瓜 1
// 香蕉 2
用forEach遍历对象与遍历数组的写法稍微有些不同
let obj = {
id:1,
name:"cool",
age:'20',
sex:'女',
mobile:'12345678932',
height:'165cm',
width:'50kg'
}
Object.keys(obj).forEach( key => {
console.log(key, obj[key])
})