JS 를 공부하고 있는데요.
이해가 되지 않는 부분이 있어서요
아래 내용을 실행하면 오류가 발생합니다. 제가 뭘 잘못한걸까요;
console.log("1");
async.waterfall([
function(next) {
doSomethingAsynchronous(function() {
console.log("2");
return next();
});
},
function(next ){
console.log("3");
return next(null);
},
function(next) {
console.log("4");
return next("error");
},
function(next) {
console.log("5");
return next();
}
],
function(err) {
console.log("6");
});
console.log("7");
for(var i=0; i<3;i++) {
console.log("8");
}
async.each(
[1,2,3,4],
function(i,next) {
doSomethingAsynchronous(function() {
console.log("9");
return next();
});
},
function(err) {
console.log("10");
});
console.log("11");