模組六|測試、效能與上線(Day 26–30)
昨天講完存檔:九條通往「當作全新存檔」的路徑,每一條都有測試。今天把鏡頭拉遠,看整個專案的測試長什麼樣。
先...
今天的故事
在 PawPal 裡,會員和寵物都有自己的頭像。
我記得一開始建立資料時,可以先放一張照片,但後來我開始想到一個很實際的問題:
如果之後想換照片怎麼...
摘要
取消要分兩個角色:判斷「還要不要」的一方持有 AbortController,負責喊停;做事的一方只拿 signal,交給 fetch 這類會停下來的 A...
我們已經理解了 React 的「不可變性」與「閉包」。今天我們要來看兩個在 React 中出現率高達 90% 的 ES6 語法:解構賦值 (Destructur...
不知各位還記的在介紹unknown時,我在舉例中提到的typeof嗎?在TypeScript中,我們一步一步用條件判斷縮小型別的範圍,這是我們今天要介紹的型別收...
一、功能都要自己寫!?
前面幾天我們都是使用 JavaScript 本身提供的功能。像是:document.querySelector() 可以找到 HTML、...