关于for...in, for...of, forEach, map的使用

  • for...in...
    一般用于遍历对象:比如有一个对象

`

let obj = {
  name: '小明',
  age: 18,
  sex: '男'
}
for (key in obj) {
  console.log(key, obj[key])
}

`
image

  • for...of..
    一般用于遍历数组:下面我们创建一个简单的数组

`

let arr = ['小明','小刚','小红','小亮']
for(value of arr){
  console.log(value);
}

`
image

  • forEach的使用
    在使用forEach的时候需要注意它回调函数里面的三个参数依次是要获取的数组值value,数组下标index,数组本身arr
    下面定义一个数组:

`

let arr = ['汽车','飞机','轮船','火车','高铁']
arr.forEach(function(value,index,arr){
  console.log(value+'----'+arr[index])
})

`
image

  • map用法类似forEach
posted @ 2021-12-21 11:31  Redamancy¹⁹⁹⁸  阅读(47)  评论(0)    收藏  举报