JavaScript 中的 For...in 语句
For...in 语句用于遍历对象的所有属性,语法如下:
for (变量 in 对象) {
// 循环体代码
}
循环体代码会执行多次,每次将对象的一个属性名赋值给变量。
示例
function showData(object) {
for (var key in object) {
console.log(key + ": " + object[key]);
}
}
var myObject = { name: "John", age: 30, city: "New York" };
showData(myObject);
输出
name: John
age: 30
city: New York
注意
- For...in 语句遍历的是属性名,而不是属性值。
- 遍历顺序可能因浏览器而异。
- 不建议使用 For...in 语句遍历数组。
196.5KB
文件大小:
评论区