【前言】
在 JavaScript 中,for 循环语句是编写复杂程序时经常使用的一种工具。其中,for-in 和 for-of 是两个最常用的变体。尽管这两者非常相似,但它们在迭代对象方面有所不同。在本文中,我们将探讨 for-in 和 for-of 的不同之处,以及如何正确使用它们。
【正文】
一、for-in 循环
for-in 循环是一种迭代对象属性的方法。它可以用于遍历对象中的所有可枚举属性,包括从原型链继承的属性。通常,我们使用 for-in 循环来遍历对象的键名。
大约 5 分钟