誰かがコールバックとプロミスの違いを指摘できますか?いつpromiseなどを使うべきですか?
また、Promiseの作成方法と使用方法に関するリンクもありがたいです。
誰かがコールバックとプロミスの違いを指摘できますか?いつpromiseなどを使うべきですか?
また、Promiseの作成方法と使用方法に関するリンクもありがたいです。
Promise は、JavaScript で順次非同期操作を表すためのより簡潔で明確な方法を提供します。これらは事実上、コールバックと同じ効果を達成するための異なる構文です。利点は読みやすさです。このようなもの
aAsync()
.then(bAsync)
.then(cAsync)
.done(finish);
これらの個々の関数のそれぞれをコールバックとして渡すのと同等のものよりもはるかに読みやすいです。
Async(function(){
return bAsync(function(){
return cAsync(function(){
finish()
})
})
});