为什么要使用for in 和for of
for in 和for of 都是js里面的循环语句
那什么时候使用for in?
什么时候使用 for of?
1.for in
- for in 循环是用来遍历数组的
- for in 是有条件限制的
- for in 循环返回的是Key值
2. for of
for of 是用来循环对象的
循环出的是value值
而且 for of 循环的不是普通的对象 必需通过 object.keys()搭配使用
注意的是for of 是Es6 引入的新特性 是为了修复
for in 的不足