(arr, func, callback)
| 74779 | } |
| 74780 | |
| 74781 | function asyncParallelArray(arr, func, callback) { |
| 74782 | var results = []; |
| 74783 | var total = 0; |
| 74784 | var arrLength = arr.length; |
| 74785 | |
| 74786 | function count(errors) { |
| 74787 | results.push.apply(results, errors); |
| 74788 | total++; |
| 74789 | |
| 74790 | if (total === arrLength) { |
| 74791 | callback(results); |
| 74792 | } |
| 74793 | } |
| 74794 | |
| 74795 | arr.forEach(function (a) { |
| 74796 | func(a, count); |
| 74797 | }); |
| 74798 | } |
| 74799 | |
| 74800 | function asyncSerialArray(arr, func, callback) { |
| 74801 | var index = 0; |