我只是想知道这些数组迭代之间的区别,为什么第二个似乎真的很少使用,有什么问题吗?
var items = [ /*...*/ ]
for (var i = 0; i < items.length; i++) {
var item = items[i];
// Do some stuff with the item
}
第二种方式:
var items = [ /*...*/ ]
for (var i, item; item = items[i]; i++) {
// Do some stuff with the item
}