五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

TypeScript基本類(lèi)型之never

2023-08-23 14:12 作者:惠晴GD  | 我要投稿

TypeScript基本類(lèi)型之never

TypeScript基本類(lèi)型之never

TypeScript基本類(lèi)型之never

TypeScript基本類(lèi)型有never,void,null,undefined,Boolean,number,String,

引用數(shù)據(jù)類(lèi)型

never是js中所沒(méi)有的,但是卻普遍使用的。比如通常我們寫(xiě)一個(gè)function,這個(gè)function卻無(wú)法到達(dá)的時(shí)候。實(shí)際上它的類(lèi)型是never

for Example:

一個(gè)為never的function

這里先講一下never這個(gè)類(lèi)型的底層是怎么樣的。:它實(shí)際上是一個(gè)無(wú)法被實(shí)例化的類(lèi)

通過(guò)給constructor方法添加了一個(gè)private修飾符,來(lái)使這個(gè)class無(wú)法被實(shí)例化

這里也是nevervoid的區(qū)別。

void更加像是空,而never卻是虛無(wú)

never
void

never在理解上,是根本不返回(甚至是計(jì)算機(jī)控制權(quán)直接給你報(bào)錯(cuò))

void在理解上, 是不返回有意義的值
為什么要有never?

never在使用中的,更大意義是把錯(cuò)誤的路線(xiàn)給你堵死了

我們將程序的執(zhí)行過(guò)程想象成一棵tree,每個(gè)執(zhí)行是走其中一個(gè)節(jié)點(diǎn),

但是有些節(jié)點(diǎn)是,死的,錯(cuò)誤的。所以就有never的出現(xiàn)。

為什么。console.log(),不能用never,因?yàn)槟闶褂盟哪康氖钦故緮?shù)據(jù),等,這不是死路,是有意義的。



2023-8-23? ? ? ? 惠晴_GD





















TypeScript基本類(lèi)型之never的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
古蔺县| 会同县| 云安县| 朝阳县| 平乡县| 沾益县| 昌图县| 梁河县| 南江县| 恭城| 朝阳县| 宁城县| 沁源县| 瓦房店市| 武鸣县| 湛江市| 太仓市| 宜兰县| 葫芦岛市| 乌兰浩特市| 科技| 睢宁县| 杭锦后旗| 长武县| 手游| 和林格尔县| 塘沽区| 册亨县| 马关县| 城市| 兖州市| 新民市| 龙里县| 大丰市| 鹤峰县| 汤阴县| 定边县| 洪湖市| 增城市| 漳州市| 吐鲁番市|