iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

Typescript 初心者手札 系列

藉由30天鐵人賽的機會,展開 TypeScript 學習之路,學習如何在 React 專案使用 TypeScript。

鐵人鍊成 | 共 30 篇文章 | 97 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v3.0
DAY 1

【Day 01】TypeScript 起手式 - What’s TypeScript ?

前言 從 Hello World 開始寫程式近一年了,每天充滿各種學習和挑戰,樂此不疲,覺得幸運能夠在樂於分享、充滿新知的領域,透過不斷地學習和經驗積累,慢慢朝...

2019-09-16 ‧ 由 Kira 分享
DAY 2

【Day 02】搭建開發測試環境 - Hello TypeScript

前言 閱讀這篇文章前,讓我們來想想看: 如何用一句話說明什麼是 TypeScript? 為什麼要用 TypeScript進行開發? 如果有點不清楚答案的話...

2019-09-17 ‧ 由 Kira 分享
DAY 3

【Day 03】 TypeScript 編譯設定 - tsconfig.json

前言 閱讀這篇文章前,先回顧一下昨天的學習,回答看看: 如何建立測試 TypeScript 的開發環境(線上/本機)? 如果型別錯誤,TypeScript...

2019-09-18 ‧ 由 Kira 分享
DAY 4

【Day 04】 TypeScript 判斷資料型別的機制 - 型別推論 x 斷言 x 註解

前言 前兩天介紹了如何建立 TS 專案的運行環境,接下來的幾天要近一步深入探討 TS 的型別系統了。在討論之前,讓我們先來回顧一下昨天的學習,試著回答看看:...

2019-09-19 ‧ 由 Kira 分享
DAY 5

【Day 05】TypeScript 資料型別 - 總覽

前言 閱讀今天的文章前,先回顧一下昨天的學習,回答看看: TypeScript 有哪三種解析資料型別的機制呢? 三種機制的差別和使用情境為何? 如果有點不...

2019-09-20 ‧ 由 Kira 分享
DAY 6

【Day 06】TypeScript 資料型別 - 原始型別 (Primitive Types)

前言 閱讀今天的文章前,先回顧一下昨天的學習,回答看看: TypeScript 中有哪些資料型別呢? 如果有點不清楚答案的話,可以看看 Day05 的文章...

2019-09-21 ‧ 由 Kira 分享
DAY 7

【Day 07】TypeScript 資料型別 - 基礎物件型別(Basic Object)

閱讀今天的文章前,先回顧一下昨天的學習,回答看看: TypeScript 中有哪些資料型別是 JS 和 TS都支援的呢? Null 和 Undefined...

2019-09-22 ‧ 由 Kira 分享
DAY 8

【Day 08】TypeScript 資料型別 - 函式型別(Function Types)-(上)

閱讀今天的文章前,先回顧一下昨天的學習,回答看看: 如何解釋基礎物件在 TypeScript 的型別推論和型別註記機制? null 和 undefined...

2019-09-23 ‧ 由 Kira 分享
DAY 9

【Day 09】TypeScript 資料型別 - 函式型別(Function Types)-(下)

閱讀今天的文章前,先回顧一下昨天的學習,回答看看: 函式在 TypeScript 的型別推論和型別註記機制為何? 若參數推論為 any 型別,TS 會如何進...

2019-09-24 ‧ 由 Kira 分享
DAY 10

【Day 10】TypeScript 資料型別 - 陣列型別(Array Types)-(上)

閱讀今天的文章前,先回顧一下昨天的學習,回答看看: 函式回傳值註記為 void 和 undefined 有什麼差異呢? 什麼是重載(overloads)?...

2019-09-25 ‧ 由 Kira 分享