for... of 遍历的基本操作

const arr=[100,200,300,400]

for (const item of arr){

  console.log(item)

}

for...of 拿到的是数组的元素不是下标

for...of可以取代foreach,foreach不可以终止循环,for..of可以用break终止循环

for (const item of arr){
  console.log(item)
  if(item>200){
​    break
  }
}

es2015中新增的set方法 for...of遍历

const s=new Set([1,2,4,5,8])
for(const i of s) {
  console.log(i);
}

map数据解构 for...of遍历

const m=new Map()
m.set('foo',123)
m.set('bar',456)

for(const [key,value] of m){
  console.log(key,value);
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值