axios axios 是處理 AJAX 的套件,是透過 JavaScript Day19 - AJAX(1) 提到的 XMLHttpRequest 去發送...
setTimeout setTimeout:定時器,只執行一次,屬於非同步,因此就算設定 0 秒執行,還是會先執行原本的程式碼才去執行 setTimeout...
條件(三元)運算子 三元運算子:有時在網路找資料會看到會帶有 ? 的程式碼,類似在做條件判斷,不確定是什麼意思,後來總算找到是屬於條件運算子,又因為有 3 個...
ES6:Promise Promise:代表一個即將成功或失敗的非同步操作 會有這幾狀態: 擱置 (pending):初始狀態 實現 (fulfilled...
Promise Promise.all():等待裡面的都完成才回傳,因為是全部完成,所以會是陣列,失敗就是回傳失敗那個 Promise.race():等待...
ES7:Async、Await async:async 寫在函式前面,表示函式是非同步的,回傳值是 Promise,所以可以接續使用 then 進行後續處理...
IIFE IIFE (立即函式):IIFE (Immediately Invoked Function Expression) 是一個定義完馬上就執行的 fu...
網路請求 之前在 AJAX 時提到了不少用法,其實請求的方法有不少,傳遞的資料也有不同,如果前後端分離,兩者其實就是用 API 溝通,因此做個紀錄 前面的筆記...
JSON 轉換 雖然有時例子會提到,但似乎沒特別提出來說明 JSON.stringify():將物件陣列轉換成 JSON 的字串 replacer:可選...
鐵人賽系列 在本次的鐵人賽也看到不少 JS 的相關主題,提供給大家參考也方便自己查詢,有不少都很清楚跟深入(可能還有不少漏掉的,歡迎補充推薦) JS 基礎Jav...