# async waterfall

# async waterfall

by jihoon kim

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/async/2.6.1/async.min.js"></script>
<h1>async waterfall</h1>
<script>
    async.waterfall(
    [
        function (callback) {
            (function(){
                console.info("called first function ");
                callback(null,["result1"]);
            })();
        }
        ,
        function(result1,callback) {
            (function(){
                console.info("called second function ", result1);
                callback(null,result1.concat(["result2"]));
            })();
        }
    ], function (err, data) {
    alert(data);
        console.info("called end callback ", data);
    });


 
</script>