iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
JavaScript

從零開始學習TypeScript:菜鳥的入門介紹與概覽 系列

以簡單輕鬆的方式,為沒接觸過TypeScript的人介紹TS的語法

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 |團隊我跟對面一隊
DAY 21

[Day-21]Discriminated Union

大家好!今天是第二十一天啦!今天要介紹的是可辨識聯集(Discriminated Union),我們在之前的介紹中,很常會使用到聯合型別,而今天要介紹的Disc...

2026-09-22 ‧ 由 judy_yyy 分享
DAY 22

[Day-22]Module

大家好!今天要來介紹模組(Module),這裡的模組和遊戲中常見的模組意思不一樣,TypeScript(TS)的模組可以想成是將具有特定功能的程式碼拆分到不同檔...

2026-09-23 ‧ 由 judy_yyy 分享
DAY 23

[Day-23]TypeScript與JavaScript API

大家好!今天要聊的主題其實是大家寫網頁、串 API 時的幾個老朋友:DOM、JSON、fetch、Promise。 1. DOM DOM簡單來說,就是瀏覽器把...

2026-09-24 ‧ 由 judy_yyy 分享
DAY 24

[Day-24]Async與Await

嗨大家好,今天要來聊Async / Await。 Async / Await 在講async/await之前,先簡單回顧一下「非同步」這件事。 JavaScr...

2026-09-25 ‧ 由 judy_yyy 分享
DAY 25

[Day-25]npm套件

大家好,今天要來聊聊npm套件 為什麼會找不到型別? TypeScript之所以好用,是因為它能在寫程式的當下就告訴你「這個函式要傳什麼參數」、「回傳值是什麼...

2026-09-26 ‧ 由 judy_yyy 分享
DAY 26

[Day-26]TypeScript常見錯誤與Debug

哈囉大家好,今天來聊聊TS的錯誤訊息、例外,還有該如何debug。 一、Type 'string' is not assignable to type 'nu...

2026-09-27 ‧ 由 judy_yyy 分享
DAY 27

[Day-27]todo list實作(1)

大家好~經過長達快一個月的鐵人賽,在最後的這四天,我要分三天來做todo list的程式實作,最後一天會為這次的鐵人賽做個總結。 三天的規劃如下: day-2...

2026-09-28 ‧ 由 judy_yyy 分享
DAY 28

[Day-28]todo list實作(2)

大家好!今天是實作的第二天,昨天完成了基礎功能後,今天我們要來新增關於todo list的新功能:日曆、時間和添加分類區塊功能。 一、型別調整: const...

2026-09-29 ‧ 由 judy_yyy 分享
DAY 29

[Day-29]todo list實作(3)

大家好,時間過得真快,Todo List也進入第三天了!今天主要新增一個「依日期與時間排序」的功能,另外也把 HTML 版面跟 CSS 樣式整個順過一遍。 一...

2026-09-30 ‧ 由 judy_yyy 分享
DAY 30

[Day-30]總結

終於到了最後這一天! 回想起當初參加鐵人賽時,我從未想過自己能完成連續30天的發文。老實說,自己參賽的動機沒有他人來的正向,什麼精進自己等等。我是一個動力很低的...

2026-10-01 ‧ 由 judy_yyy 分享