1.promise的出現是爲了解決,無限嵌套回調的寫法,採用then的鏈式寫法,可讀性更高。promise
2.generator是一個生成器,每次執行都是隻返回一個迭代器對象,只有主動調用next()才能進行下一步。解決了promise的鏈式寫法。異步
next()
3.async是gennerator的語法糖,自帶執行器,返回promise對象,直接獲取異步數據,更加方便。async