欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

初識TypeScript(五)

2023-12-20    分類: 網(wǎng)站建設(shè)

在過去幾年中,TypeScript 的熱門程度、社區(qū)規(guī)模和使用率都在不斷提升。如今,甚至 Facebook 正將 Jest 項(xiàng)目轉(zhuǎn)移至 TypeScript。接下來就由成都網(wǎng)站開發(fā)工程師簡單的講解一下TypeScript.js。

成都網(wǎng)站開發(fā)

類型斷言

TypeScript 允許你以任何方式覆蓋其推斷的類型。當(dāng)你比編譯器本身能更好地理解變量類型時(shí),可以使用它。

成都網(wǎng)站開發(fā)

最初,類型斷言的語法是<type>。

成都網(wǎng)站開發(fā)

但這在 JSX 中使用時(shí)產(chǎn)生了歧義,因此建議使用 as 代替。

類型斷言通常在從 JavaScript 遷移代碼時(shí)使用,你對變量的類型了解可能比當(dāng)前指派的更準(zhǔn)確。但斷言也會被認(rèn)為有害。

我們來看看上一個(gè)示例中的 Person 接口,你注意到了什么問題嗎?如果你注意到丟失了 age 屬性,恭喜,你對了!編譯器可能會幫助你自動完成 Person 的屬性,但如果你遺漏了任何屬性,它也不會報(bào)錯(cuò)。

類型推論

沒有明確指定出類型時(shí),TypeScript 會推斷變量類型。

成都網(wǎng)站開發(fā)

類型兼容性

類型兼容性是基于結(jié)構(gòu)類型的,結(jié)構(gòu)類型只使用其成員來描述類型。

結(jié)構(gòu)化類型系統(tǒng)的基本規(guī)則是:如果 x 要兼容 y,那么 y 至少具有與 x 相同的屬性。

成都網(wǎng)站開發(fā)

由于 y 有一個(gè)成員 name: string 匹配 Person 接口所需的屬性,這意味著 x 是 y 的子類型。因此這個(gè)賦值是合法的。

函數(shù)

參數(shù)數(shù)量

在函數(shù)調(diào)用中,至少需要傳入足夠的參數(shù),多余的參數(shù)不會導(dǎo)致任何錯(cuò)誤。

成都網(wǎng)站開發(fā)

返回值類型

返回值類型必須至少包含足夠的數(shù)據(jù)。

成都網(wǎng)站開發(fā)

以上關(guān)于TypeScript 中類型的介紹屬成都網(wǎng)站開發(fā)工程師的個(gè)人觀點(diǎn),大家如果對此有著不同的見解,可以關(guān)注公眾號“創(chuàng)新互聯(lián)派”給我留言,大家可以交流一下自己的心得體會,共同學(xué)習(xí)進(jìn)步。

本文標(biāo)題:初識TypeScript(五)
新聞來源:http://aaarwkj.com/news21/309521.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、網(wǎng)站制作、動態(tài)網(wǎng)站、網(wǎng)站營銷、網(wǎng)站改版、移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
日韩有码大片最新自拍| 亚洲国产欧美日韩综合| 国产欧美日韩国产精品| 成人精品国产一区二区| 亚洲av乱码毛片在线播放| 国产99热这里只有精品| 剧情av一区二区在线| 国产91黑丝在线视频| 一区二区三区免费在线观看视频| 夫妻在线观看高清视频| 91亚洲精品国产一区| 国产精品毛片在线看不卡| 日本a级片免费在线观看| 99热国产这里只有精品| 色哟哟在线观看国产精品| 国产伦精品一区二区三区免费视频| 国产l精品国产亚洲区久久| 91麻豆精品国产91久| 亚洲欧美日韩综合一区| 日本中文字幕一区二区视频 | 中文字幕人妻出轨一区二区| 69人妻一区二区三区蜜桃| 国产夫妻自拍在线视频| 国产高跟丝袜av专区| 国产免费成人黄视频网站| 国产91白丝在线观看| 熟女一区二区三区免费视频| 日本女优高清不卡一二三四区| 日本韩国视频一区二区| 91黄色国产在线播放| 亚洲欧美经典精品专区| 92午夜福利在线视频| 国产女人高潮流白丝视频| 天堂av五月在线观看| 国产一级黄色片免费看| 日本 一区二区在线| 国产丝袜美女一区二区| 亚洲成av人亚洲av| 国产真实老熟女无套内| 中国一区二区三区毛片| 日本成人午夜福利在线观看|