UNPKG

async-array-iterator

Version:

a simple asyncronous iterator which can simplify processing arrays before assigning final arguments

30 lines (19 loc) 466 B
var aai = require('../') console.log('\nrunning test suite 2... \n') var arrData = [ {name: 'john', age: 24}, {name: 'sarah', age: 5}, {name: 'mickey', age: 13} ]; function iter(array, index, cb){ var newName = array[index].name + ' travolta' var newAge = array[index].age + 0.5 var data = [newName, newAge] cb(data) } function exec(res){ console.log(res) } aai(arrData, iter, exec, { attributes: [ 'name', 'age'] })