首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

for.in循环、for each.in循环的差异

2012-07-08 
for...in循环、for each...in循环的区别for...in循环:? ? ?for...in语句用来迭代(或者说遍历)对象的属性或

for...in循环、for each...in循环的区别

for...in循环:

? ? ?for...in语句用来迭代(或者说遍历)对象的属性或数组中的元素,并对每个属性或方法执行运算。但是对象的方法不能由for...in语句来迭代,有些语句也不能有for...in来迭代,例如某些宿主对象的属性。和实力成员不同的是,静态成员也是不能迭代的。

例子:

1、用for...in语句遍历myObject对象的属性:

?

?

?执行的结果将会显示在浏览器中,如下:

?

?

?

?

??执行的结果将会显示在浏览器中,如下:

?

??执行的结果将会显示在浏览器中,如下:

?

threetwoone
?

?

热点排行