JavaScript forin 语句

一池春水

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 语句替代。


浏览器支持

语句 chrome Firefox Safari Opera
for/in Yes Yes Yes Yes Yes


语法

for (var in object) {
 执行的代码块
}

参数值

参数 描述
var 必须。指定的变量可以是数组元素,也可以是对象的属性。
object 必须。指定迭代的的对象。

技术细节

JavaScript 版本: 1.0


相关页面

JavaScript 教程: JavaScript For 循环


版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com

目录[+]

取消
微信二维码
微信二维码
支付宝二维码