- Source:
Examples
var tasks = [
function(done) {
setTimeout(function() {
done(new Error('error'));
}, 10);
},
function(done) {
setTimeout(function() {
done(null, 2);
}, 10);
}
];
async.tryEach(tasks, function(err, res) {
console.log(res); // 2
});
var tasks = [
function(done) {
setTimeout(function() {
done(new Error('error1'));
}, 10);
},
function(done) {
setTimeout(function() {
done(new Error('error2');
}, 10);
}
];
async.tryEach(tasks, function(err, res) {
console.log(err); // error2
console.log(res); // undefined
});