jQuery中遍历数组,通常的方法是$.each; 语法:

$(selector).each(function(index,element))
$.each(arData, function(idx, obj) {
// ....
// process on obj...
});

如果要中断遍历,即类似for循环中的break,可以在function中使用:

return false;

Angular JS中,通常的方法是Angular.forEach。实例代码:

if (angular.isArray(arData)) {
    angular.forEach(arData, function(obj){
    // process on obj...
    });
}

可惜的是,该方法无法中断遍历。

是为之记。

Alva Chien

2015.7.2