TypeScript 基礎入門-混和型別 發表於 2019-06-22 更新於 2020-12-27 分類於 JavaScript Google AD 撰寫一篇文章其實真的很花時間,如果你願意「關閉 Adblock (廣告阻擋器)」來支持我的話,我會非常感謝你 ヽ(・∀・)ノ Liker 讚賞 這篇文章如果對你有幫助,你可以花 30 秒登入 LikeCoin 並點擊下方拍手按鈕(最多五下)免費支持與牡蠣鼓勵我。 或者你可以請我喝一杯咖啡。 前面講到 TypeScript 有所謂的型別推論的能力,在這邊再來講一個東西混和型別,這個東西又是什麼呢?讓我們來了解一下 前言前面講到 TypeScript 有所謂的型別推論的能力,在這邊再來講一個東西混和型別,這個東西又是什麼呢?讓我們來了解一下 混和型別以往我們在撰寫 TypeScript 變數的時候會這樣子撰寫 1let isA:string = 'Ray'; 但是如果我們今天這個變數有可能會有兩種型別該如何撰寫? 12let isA:string | number = 'Ray';isA = 10; 可以發現並不會出現錯誤唷,那這就是所謂的混和型別,可是如果你傳入的並不是定義的型別時,那就會出現錯誤