any 類型的變量可以賦值給任意變量,但是會導致該變量類型也為any。unknow類型的變量 不會,unknow類型的變量賦值給 其他變量需要提前聲明該 unknow類型具體是什么類型的變量。
unknow 類型的變量,不能直接賦值給其他變量。
unknow 類型的變量可以理解為 any 的 類型安全。
類型斷言:
let a : string
let b : unknow
b = 'swt'
a = b // 報錯
a = b as string 或者 a = <string>b
____________利用類型斷言的兩種方式解決 unknow 類型的變量賦值報錯。
