[英]javascript “for (x in y)” statements
//just copied this code from w3schools
var person={fname:"John",lname:"Doe",age:25};
for (x in person)
{
document.write(person[x] + " ");
}
我想知道,我必須假設而不是“ x”。
你想擁有
for ( x in Object.keys(person)) {
console.log(person[x]);
}
這將為您提供KEYS列表而不是值列表。
person
是對象, X
是for
循環的迭代中使用的變量,您也可以用X
以外的其他名稱來命名它:)。 例如,此處X
用作對象的key
:
alert(person["fname"]);
在這里, fname
與其他鍵(例如lname
和age
一起存儲在X
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.