for...in 和 for...of 有什么区别

Posted Frazier_梁超

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for...in 和 for...of 有什么区别相关的知识,希望对你有一定的参考价值。

1、推荐在循环对象属性的时候,使用 for...in,在遍历数组的时候的时候使用for...of。

2、for...in 循环出的是 key,for...of 循环出的是 value

3、for...of 不能循环普通的对象,需要通过和 Object.keys()搭配使用

以上是关于for...in 和 for...of 有什么区别的主要内容,如果未能解决你的问题,请参考以下文章

透过 for in 和 for of 的区别,你看到了什么

forfor...infor...of的区别

javascript总for of和for in的区别

Js中for in 和for of的区别

for循环和for in的区别

for..in 和 for...of 的区别