for...in循环、for each...in循环的区别
for...in循环:
? ? ?for...in语句用来迭代(或者说遍历)对象的属性或数组中的元素,并对每个属性或方法执行运算。但是对象的方法不能由for...in语句来迭代,有些语句也不能有for...in来迭代,例如某些宿主对象的属性。和实力成员不同的是,静态成员也是不能迭代的。
例子:
1、用for...in语句遍历myObject对象的属性:
?
?
?执行的结果将会显示在浏览器中,如下:
?
??
?
??执行的结果将会显示在浏览器中,如下:
?
??执行的结果将会显示在浏览器中,如下:
?
threetwoone??