Open at7211 opened 5 years ago
function logAll(){ logWord("A", function(){ logWord("B", function(){ logWord("C", function(){}) }) }) }
優點:易讀、好維護
function logAll(){ logWord("A") .then(function(){ return logWord("B") }) .then(function(){ return logWord("C") }) }
// ES6寫法更簡潔 function logAll(){ logWord("A") .then(() => logWord("B")) .then(() => logWord("C")) }
參考資料:JavaScript - Promise (2)
callback function
promise
優點:易讀、好維護