日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

TypeScript 變量聲明 —— 類型斷言

作者:*且聽(tīng)風(fēng)吟 更新時(shí)間: 2022-07-03 編程語(yǔ)言

當(dāng)類型沒(méi)有給出時(shí),TypeScript 編譯器利用類型推斷來(lái)推斷類型。

如果由于缺乏聲明而不能推斷出類型,那么它的類型被視作默認(rèn)的動(dòng)態(tài) any 類型。

如下:

let num = 12;    // 類型推斷為 number
console.log("num 變量的值為 " + num); 
num = "abcde";  

報(bào)錯(cuò):
請(qǐng)?zhí)砑訄D片描述

先是聲明了變量 num,并賦值為 12;

由于變量聲明沒(méi)有指定類型,因此,程序適用類型推斷來(lái)確定變量的數(shù)據(jù)類型為 number

接下來(lái),試圖給變量 num 賦值為 abcde 時(shí),編譯錯(cuò)誤,因?yàn)樽兞吭谥耙呀?jīng)被設(shè)置為了 number 類型。

原文鏈接:https://blog.csdn.net/HH18700418030/article/details/124734596

欄目分類
最近更新