javascript枚举对象的属性

版权声明: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/>");
	}

结果:

猜你喜欢

转载自blog.csdn.net/qq_41604269/article/details/82968480
今日推荐