Promise(expresstion)
寫出來立即執行 立即可與一個承諾,會成功或失敗
使用 .then 成功的話 .catch 失敗的抓起來
不要立即執行需要要 function 包起來
#
async(非同步) / await(等待)async function:回傳 promise 的簡寫
在 async 的 function 裡做 await
await 只能放在 async 裡面
外層的要做承諾 裡面的可以慢慢等
防止函式暴掉可使用 try...catch
#
不使用 promise 跟 async 的情況下,可使用 callback function(回調)tip
如果 function 執行完 回傳 promise 代表它為非同步的
#
Promise.all()會把東西收集起來 一次跑