for in 语句的使用
JavaScript中查询对象的属性使用 for...in语句对象中有几个属性,循环体执行几次每次执行时,会将对象中的一个属性名字赋值给变量。
如何查询属性值只能使用 对象[属性] = 属性值 的格式,不能使用对象.属性的格式。
for(var n in obj){
console.log(n);//输出对象中的属性
console.log(obj[n]);//输出对象中的属性值
}
因此,我们得出 对象[属性] = 属性值 和 对象.属性之间的不同,在 for...in格式中只能选择对象[属性] = 属性值格式,只有这种格式支持循环。
浙公网安备 33010602011771号