for-in语句是一种精准的迭代语句,可以用来枚举对象的属性。
for(var propName in window){
document.write(propName);
document.write("<br/>");
}
我们使用for-in 循环来显示了BOM 中window对象的所有属性。每次执行循环时,都会将window对象中存在的一个属性赋值给变量propName。这个过程会一直持续到对象中的所有属性都被枚举一遍为止。
for-in 与 java 中的for each 类似;