for...in-Anweisung wird verwendet, um die Aufzählungseigenschaften eines Objekts zu durchlaufen. Verwendung: 1. Attributnamen durchqueren: für (Objekt eingeben). 2. Rufen Sie den Attributwert ab: for (key in object) {console.log(object[key])}. 3. Legen Sie den Attributwert fest: for (key in object) {object[key] = "Updated"}. Hinweis: Es werden nur aufzählbare Eigenschaften durchlaufen, die Reihenfolge ist undefiniert.
Verwendung von for...in in JavaScript
for...in ist eine Anweisung in JavaScript, die zum Durchlaufen der aufzählbaren Eigenschaften eines Objekts verwendet wird. Es gibt ein Array von Eigenschaftsnamen zurück, mit denen der Wert der Eigenschaft abgerufen oder festgelegt werden kann.
Syntax:
<code>for (key in object) { // 操作 }</code>
Variablen:
Verwendung:
<code>const person = { name: "John", age: 30 }; for (let key in person) { console.log(key); // 输出:"name", "age" }</code>
<code>for (let key in person) { console.log(person[key]); // 输出:"John", "30" }</code>
<code>for (let key in person) { person[key] = "Updated"; } // person 对象的属性值现在都被更新为 "Updated"</code>
Hinweise:
Beispiel:
<code>const array = [1, 2, 3]; for (let key in array) { console.log(key); // 输出:0, 1, 2 } // 注意:数组的属性名是它的索引,而不是实际的数字值。</code>
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!