JavaScript中用for...in结构来枚举对象属性

var obj = {
					name:"孙悟空",
					age:18,
					gender:"男",
					address:"花果山"
		}
		//枚举对象中的属性
		//使用for...in 语句
		
		
		/*
		 * 语法:
		 *  for(var 变量  in 对象){
		 * 	
		 * }
		 * 
		 * for...in语句  对象中有几个属性,循环体就会执行几次
		 * 	 每次执行时,会将对象中的一个属性的名字赋值给变量
		 */
		
		for( var n in obj){
			console.log(obj[n]);//obj.n会在直接找n在不在obj对象obj["n"]还是会找n是否在obj中
		}

猜你喜欢

转载自blog.csdn.net/plannothing/article/details/107497486