该选择应基于对哪种习语最了解。
使用以下方法迭代数组:
for (var i = 0; i < a.length; i++) //do stuff with a[i]
使用以下方法来迭代用作关联数组的对象:
for (var key in o) //do stuff with o[key]
除非您有惊天动地的理由,否则请遵循既定的使用模式。

该选择应基于对哪种习语最了解。
使用以下方法迭代数组:
for (var i = 0; i < a.length; i++) //do stuff with a[i]
使用以下方法来迭代用作关联数组的对象:
for (var key in o) //do stuff with o[key]
除非您有惊天动地的理由,否则请遵循既定的使用模式。