1.0.11 • Published 10 years ago

q-foreach2 v1.0.11

Weekly downloads
1
License
ISC
Repository
github
Last release
10 years ago

#Q-foreach2

Adds forEach functionality to Kriskowal's q

also works with objects

var Q = require('q');
require('q-foreach2')(Q);

var arr = [1,2,3,4,5];
Q.forEach(arr,function(val,index){
	return Q.delay(500)
	.then(function(){
		console.log('Index: '+index);
		console.log('Value: '+val);
		return ++val;
	});
}).then(function(results){
	console.log(results);
	/*
	[
		{err:null, result:2},
		{err:null, result:3},
		{err:null, result:4},
		{err:null, result:5},
		{err:null, result:6}
	]
	*/
});

And for those lazy coders:

Q.foreach = Q.forEach;
1.0.11

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago