JavaScript For...In声明用法,官网文档解析:
For...In 声明用于对数组或者对象的属性进行循环操作
for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。
for ...in声明对于对象字面量的操作还是相当实用的!
语法:
for (变量 in 对象) { 在此执行代码 }
“变量”指定的可以是数组元素的下标索引,也可以是对象的属性。
实例:
提示:你可以先修改部分代码再运行。
可以看到,实例中将对象的所有属性及其对应的值都循环输出来了!对数组的循环输出操作是一样的!当然了,还可以用for()来循环操作简单的数字索引类型的数组,但功能上远没有for..in来得强大!
另外jq中可以使用jQuery.each(object, [callback])这个通用例遍方法,可用于例遍对象和数组:
提示:你可以先修改部分代码再运行。
上一篇: ie7/8报错:对象不支持“trim”属性或方法
下一篇: js splice()方法实现覆盖数组
1条评论( 网友:1 条,站长:0 条 ) 网友评论{有您的评论更精彩....}