版权声明:EGEEK https://blog.csdn.net/qq_41604269/article/details/82968480
枚举对象中的属性
语法:for(声明的变量 in 对象名){}
说明:for(...in...)语句,对象中有几个属性,循环体就会执行几次;且每次执行时,会将对象的一个属性的名字赋给声明的变量
例1:获得对象的所有属性名
var obj ={
name:"egeek",
age:10,
gender:"男",
address:"北京"
}
for(var n in obj){
document.write("属性:"+n+"<br/>");
}
结果:
例2:获得对象的所有属性值
var obj ={
name:"egeek",
age:10,
gender:"男",
address:"北京"
}
for(var n in obj){
document.write("属性值:"+obj[n]+"<br/>");
}
结果: