JavaScript for in 与 for of 的区别

JavaScript for in 与 for of 的区别

无名小站 无名小站 ·

本文介绍了JavaScript中的for in和for of循环,for in循环用于遍历对象的键名,for of循环用于遍历对象的值,使用for in循环遍历数组时可能会出现问题,可以通过hasOwnProperty方法进行过滤,for of循环不能遍历普通对象的属性,可以通过和Object.keys()搭配使用来遍历普通对象的属性。

原文中文,约2500字,阅读约需6分钟。
阅读原文