for in:遍歷對象中所有屬性
var obj = {
x: 100,
y: 200,
z: 300
}
var key;
for (key in obj) { // key就是obj的屬性名,即x, y, z
// 注意這裏的hasOwnProperty,在講原型鏈時候講過
if (obj.hasOwnProperty(key)) {
console.log(key, obj[key]);
}
}
// x 100
// y 200
// z 300
var obj = {
x: 100,
y: 200,
z: 300
}
var key;
for (key in obj) { // key就是obj的屬性名,即x, y, z
// 注意這裏的hasOwnProperty,在講原型鏈時候講過
if (obj.hasOwnProperty(key)) {
console.log(key, obj[key]);
}
}
// x 100
// y 200
// z 300