So verwenden Sie for ... in in JavaScriptfor ... in ... wird in JavaScript verwendet, um über aufzählbare Eigenschaften eines Objekts zu iterieren, es iteriert über Schlüssel (Eigenschaftsnamen) anstelle von Werten. Schritte: Deklarieren Sie einen variablen Schlüssel zum Speichern des aktuellen Schlüssels. Geben Sie das zu durchlaufende Objekt nach dem Schlüsselwort in an. Die Schleife durchläuft jede aufzählbare Eigenschaft des Objekts und führt den Code in den geschweiften Klammern für jeden Schlüssel aus
for ... in ist eine Schleifenanweisung, die zum Durchlaufen der aufzählbaren Eigenschaften eines Objekts verwendet wird. Es durchläuft die Schlüssel (Eigenschaftsnamen) des Objekts, nicht die Werte.
Syntax
<code>for (let key in object) { // 对每个键执行代码 }</code>
Schritte
Deklarieren Sie eine Variable: Deklarieren Sie eine Variable key
, um den aktuellen Schlüssel zu speichern.
in
an. key
,用于存储当前的键。in
关键字后面指定要遍历的对象。示例
<code>const person = { name: "John Doe", age: 30, city: "New York" }; for (let key in person) { console.log(key); // 输出:name, age, city }</code>
注意事项
for ... in
循环遍历的是对象的键,而不是值。for ... in
循环将遍历数组的索引,而不是元素值。for ... in
for ... in
Die Schleife durchläuft die 🎜Schlüssel🎜 des Objekts, nicht den Wert. 🎜🎜Es werden die Eigenschaften von 🎜enumerable🎜 durchlaufen. Nicht aufzählbare Eigenschaften (z. B. Symbolwerte) werden übersprungen. 🎜🎜Die Schleifenreihenfolge ist 🎜undefiniert🎜. Die Eigenschaften werden möglicherweise nicht in der Reihenfolge durchlaufen, in der sie hinzugefügt wurden. 🎜🎜Bei Arrays iteriert die for ... in
-Schleife über den Index des Arrays, nicht über die Elementwerte. 🎜🎜Bei geerbten Eigenschaften durchläuft die for ... in
-Schleife die Eigenschaften des übergeordneten Objekts. 🎜🎜Das obige ist der detaillierte Inhalt vonWie man for in in js verwendet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!