大家好!今天是第二十一天啦!今天要介紹的是可辨識聯集(Discriminated Union),我們在之前的介紹中,很常會使用到聯合型別,而今天要介紹的Disc...
大家好!今天要來介紹模組(Module),這裡的模組和遊戲中常見的模組意思不一樣,TypeScript(TS)的模組可以想成是將具有特定功能的程式碼拆分到不同檔...
大家好!今天要聊的主題其實是大家寫網頁、串 API 時的幾個老朋友:DOM、JSON、fetch、Promise。 1. DOM DOM簡單來說,就是瀏覽器把...
嗨大家好,今天要來聊Async / Await。 Async / Await 在講async/await之前,先簡單回顧一下「非同步」這件事。 JavaScr...
大家好,今天要來聊聊npm套件 為什麼會找不到型別? TypeScript之所以好用,是因為它能在寫程式的當下就告訴你「這個函式要傳什麼參數」、「回傳值是什麼...
哈囉大家好,今天來聊聊TS的錯誤訊息、例外,還有該如何debug。 一、Type 'string' is not assignable to type 'nu...
大家好~經過長達快一個月的鐵人賽,在最後的這四天,我要分三天來做todo list的程式實作,最後一天會為這次的鐵人賽做個總結。 三天的規劃如下: day-2...
大家好!今天是實作的第二天,昨天完成了基礎功能後,今天我們要來新增關於todo list的新功能:日曆、時間和添加分類區塊功能。 一、型別調整: const...
大家好,時間過得真快,Todo List也進入第三天了!今天主要新增一個「依日期與時間排序」的功能,另外也把 HTML 版面跟 CSS 樣式整個順過一遍。 一...
終於到了最後這一天! 回想起當初參加鐵人賽時,我從未想過自己能完成連續30天的發文。老實說,自己參賽的動機沒有他人來的正向,什麼精進自己等等。我是一個動力很低的...