類型斷言
當(dāng)我們使用聯(lián)合類型的時候沐兰,只能訪問這些類型的共有屬性或方法。但在一些場景下扰藕,我們需要在不確定類型(指TS)的情況下訪問一個類型的方法或?qū)傩员穑藭r我們就能使用類型斷言鸣驱。
類型斷言可以用來手動指定一個變量的類型。
語法
//<類型>變量
<string>something
//or
//變量 as 類型
something as string
//在 tsx 語法(React 的 jsx 語法的 ts 版)中必須用后一種。
類型斷言不是類型轉(zhuǎn)換经伙,斷言成一個聯(lián)合類型中不存在的類型是不允許的。