Vue前端面试总结(十八)for in 和 for of 详解

本文探讨了JavaScript中forin与forof循环语句的应用场景。forin适用于遍历数组并返回键值,而forof则用于循环对象并直接获取值,且需要配合object.keys()使用。此外,文章还提到了forof是为了解决forin存在的问题而在ES6中引入的新特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为什么要使用for in 和for of

for in 和for of 都是js里面的循环语句
那什么时候使用for in?
什么时候使用 for of?

1.for in

  1. for in 循环是用来遍历数组的
  2. for in 是有条件限制的
  3. for in 循环返回的是Key值

2. for of

for of 是用来循环对象的
循环出的是value值

而且 for of 循环的不是普通的对象 必需通过 object.keys()搭配使用

注意的是for of 是Es6 引入的新特性 是为了修复
for in 的不足

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值