iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
JavaScript

TypeScript 初學者也能看的學習指南 系列

指南目標:寫 TypeScript 寫到沒有被報錯(誒?
適合族群:想學習 TypeScript 但有學過 JavaScript 的人們
指南內容:TypeScript 基本概念以及如何應用在前端框架
-
https://survey.stackoverflow.co/2024/technology#admired-and-desired-language-desire-admire
根據 2024 stackoverflow survey 結果顯示 TypeScript 越來越受開發者歡迎啦~ 一起學起來

鐵人鍊成 | 共 30 篇文章 | 16 人訂閱 訂閱系列文 RSS系列文
DAY 21

TypeScript 初學者也能看的學習指南 21 - Type Alias 型別別名

本篇將來介紹「Type Alias 型別別名」,並會拿 interface 來做對照,讓大家更理解兩者的差異、使用時機這裡順便附上 interface 的文章...

2024-10-01 ‧ 由 hannnahTW 分享
DAY 22

TypeScript 初學者也能看的學習指南 22 - Conditional Types 條件型別

說到 條件型別 會聯想到 infer extends 三元運算子 這三個關鍵字本文除了介紹「條件型別」的概念外,也會提到條件型別的約束(constraints...

2024-10-02 ‧ 由 hannnahTW 分享
DAY 23

TypeScript 初學者也能看的學習指南 23 - Generics 泛型 X 泛型函式

本篇要來介紹泛型,由於「泛型」在 TypeScript 中的內容蠻多的!!所以會拆成多篇來介紹Day24 - Generics 泛型 X 泛型約束 大綱 泛型...

2024-10-03 ‧ 由 hannnahTW 分享
DAY 24

TypeScript 初學者也能看的學習指南 24 - Generics 泛型 X 泛型約束

繼昨天的泛型函式,今天要來介紹「泛型約束」 大綱 泛型約束 範例 - 泛型約束 keyof 關鍵字 當 Interface 遇上 Generics 當 C...

2024-10-04 ‧ 由 hannnahTW 分享
DAY 25

TypeScript 初學者也能看的學習指南 25 - Generics 泛型 X 參數預設值 X type 應用

泛型系列文章 🔗 泛型函式🔗 泛型約束 閱讀順序:泛型函式 -> 泛型約束 -> 本篇 Ꮚ・ꈊ・Ꮚ 大綱 泛型參數預設值(Generic Par...

2024-10-05 ‧ 由 hannnahTW 分享
DAY 26

TypeScript 初學者也能看的學習指南 26 - 實用套件篇

在實際進入開發前,我們要來先了解有哪些不錯的 TypeScript 套件或其他輔助套件,加速我們開發和學習 TypeScript VSCode 套件 1. T...

2024-10-06 ‧ 由 hannnahTW 分享
DAY 27

TypeScript 初學者也能看的學習指南 27 - Vue3 + TS 實作簡易 To Do List (Part 1)

終於來到了實作的環節,這裡會拿我去年練習到一半的 To Do List 專案來接著進行(當時只建立好環境而已但總算能有個結尾了預計會分兩篇來進行 功能簡介...

2024-10-07 ‧ 由 hannnahTW 分享
DAY 28

TypeScript 初學者也能看的學習指南 28 - Vue3 + TS 實作簡易 To Do List (Part 2)

昨天我們建立好了環境和型別檔後,今天來繼續實作新增、刪除、修改 todo list 的功能 文章傳送門🔗 Day27 - Vue3 + TS 實作簡易 To...

2024-10-08 ‧ 由 hannnahTW 分享
DAY 29

TypeScript 初學者也能看的學習指南 29 - 讓 TypeHero 成為你學習的助力

在學習 TypeScript 的過程中,除了看官方文件以外,也會觀看許多免費資源,例如:前輩無私分享的鐵人文章、保哥的電子書等若你想知道更進階的內容,可以看...

2024-10-09 ‧ 由 hannnahTW 分享
DAY 30

TypeScript 初學者也能看的學習指南 30 - 參賽歷程 & 完賽!!!

今天是完賽日也是雙十節,先祝大家雙十節快樂 這是第三次參加鐵人賽,不過確卻是體感最漫長的一次,心想怎麼寫了那麼久還沒完賽(,,•́ . •̀,,)不過最後總算...

2024-10-10 ‧ 由 hannnahTW 分享