Js 协程简介
这篇文章 JavaScript Promise,async/await 是对 async/await 最详细的介绍,而且 文章开源:
callback(回调)
回调地狱:
loadScript('1.js', function(error, script) {
if (error) {
handleError(error);
} else {
// ...
loadScript('2.js', function(error, script) {
if (error) {
handleError(error);
} else {
// ...
loadScript('3.js', function(error, script) {
if (error) {
handleError(error);
} else {
// ...加载完所有脚本后继续 (*)
}
});
}
});
}
});嵌套调用的“金字塔”随着每个异步行为会向右增长。很快它就失控了。
