2024-08-19|閱讀時間 ‧ 約 23 分鐘

[前端自學轉職攻略] 19. 要學 TypeScript 嗎?

Yes,但等上手前端框架後再學


從 2023 的 state-of-js 數據可知,TypeScript 的使用已經相當普及,在工作中用到機率相當高。



等 JavaScript 有一定基礎再學


JavaScript、前端框架(React, Vue, ...)、TypeScript,每一項都需要時間上手,如果同時學習,容易感到混亂而事倍功半。因此,建議按照以下順序逐次學習:

  • JavaScript → React or Vue → TypeScript



讓 TypeScript 真正發揮作用


非必要時少用 any、as、ts-ignore 等語法,讓 TypeScript 的型別系統發揮效果,體會 TypeScript 所帶來的好處。

使用 TypeScript 時,除非是開發 library,否則型別定義通常不需要寫的太複雜。善用 TypeScript 提供的 Utility Types ,保持程式碼的簡潔和可讀性,降低 TypeScript 帶來的開發成本。



JavaScript 將支援靜態類型檢查?


有人可能知道已經有提案要將 type annotations 加入 JavaScript 中。姑且不論該提案實際落實還需要多久,即便在導入後,語法也會與 TypeScript 有相當程度的相容。因此,現階段 TypeScript 仍是相當值得學習的技能。

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.