(function() {
// your code
}(function(next) {
setTimeout(function() {
console.log('method 1');
next('method 1 complete!');
}, 200);
}, function(next, data) {
setTimeout(function() {
console.log(data);
console.log('method 2');
next('method 2 complete!');
}, 100);
}, function(data) {
console.log(data);
console.log('end');
}));
// method 1
// method 1 complete!
// method 2
// method 2 complete!
// end
你最少可以用几行代码补齐这段代码