JavaScript for/in 语句
实例
循环对象属性:
var person = {fname:"John", lname:"Doe", age:25}; 
 
var text = "";
var x;
for (x in person) {
    text += person[x];
}
text 输出结果为:
	John Doe 25
定义和用法
for/in 语句用于循环对象属性。
循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。
JavaScript 支持不同类型的循环:
- for - 循环代码块一定的次数
- for/in - 循环遍历对象的属性
- while - 当指定的条件为 true 时循环指定的代码块
- do/while - 同样当指定的条件为 true 时循环指定的代码块
注意: 不要使用 for/in 语句来循环数组的索引,你可以使用 for 语句替代。
浏览器支持
| 语句 | |||||
|---|---|---|---|---|---|
| for/in | Yes | Yes | Yes | Yes | Yes | 
语法
	for (var in
	object) {
执行的代码块
}
执行的代码块
}
参数值
| 参数 | 描述 | 
|---|---|
| var | 必须。指定的变量可以是数组元素,也可以是对象的属性。 | 
| object | 必须。指定迭代的的对象。 | 
技术细节
| JavaScript 版本: | 1.0 | 
|---|
相关页面
JavaScript 教程: JavaScript For 循环
JavaScript 参考手册: JavaScript for 语句
 JavaScript 语句参考手册
 JavaScript 语句参考手册			
						
			