0.0.1 • Published 8 years ago

asynloop v0.0.1

Weekly downloads
2
License
ISC
Repository
github
Last release
8 years ago

asynLoop

asynchronous loop Solution for node Env!!!

Usage

var fs = require('fs');
var AsynLoop = require('../index');

var fileArr = ['./1', './2', './3'];
var iterator = function (index, item, continueCallback, quitCallback) {
    fs.readFile(item, function (err, data) {
        if (err) {
            quitCallback && quitCallback();
        }else{
            console.log('execute loop ' + index + ';');
            continueCallback && continueCallback();
        }
    });
};
var callback = function () {
    console.log('fulfil work.')
};
AsynLoop(fileArr, iterator, callback).start();

Tests

$ cd test
$ node index.js

Credits

License

The MIT License

Copyright (c) 2013 Bean Li