網(wǎng)站托管服務(wù)合同如何推廣網(wǎng)店
1.any類型
說明:any類型代表著可以賦值任意類型
let nickname:any="王二"nickname=15nickname=truenickname=undefinednickname=nullnickname={}
2.unknown類型
說明:類似any類型;只是不能賦值到其它類型上;除了any和known。
let nickname:unknown="王二"nickname=truenickname=undefinednickname=nullnickname={}nickname=15let nickname1:number=nicknamelet nickname2:any=nicknamelet nickname3:unknown=nickname
3.never類型
說明:never類型就是一個空類型,沒有類型和沒有值,可以賦值給任意其他類型。簡稱為:空集是任何集合的子集。
function throwError(): never {throw new Error('Error');}const num: number = throwError(); // 錯誤:無法將 `never` 類型賦值給 `number` 類型的變量