关于for...in, for...of, forEach, map的使用
- for...in...
一般用于遍历对象:比如有一个对象
`
let obj = {
name: '小明',
age: 18,
sex: '男'
}
for (key in obj) {
console.log(key, obj[key])
}
`

- for...of..
一般用于遍历数组:下面我们创建一个简单的数组
`
let arr = ['小明','小刚','小红','小亮']
for(value of arr){
console.log(value);
}
`

- forEach的使用
在使用forEach的时候需要注意它回调函数里面的三个参数依次是要获取的数组值value,数组下标index,数组本身arr
下面定义一个数组:
`
let arr = ['汽车','飞机','轮船','火车','高铁']
arr.forEach(function(value,index,arr){
console.log(value+'----'+arr[index])
})
`

- map用法类似forEach

浙公网安备 33010602011771号