亚洲欧美在线人成|亚洲国产日韩欧美综合久久|亚洲国产精品综合久久网络|精品福利日韩欧美综合天天网

    <strike id="msocu"><fieldset id="msocu"></fieldset></strike>
  • <th id="msocu"></th>
    <table id="msocu"></table>
  • <button id="msocu"><dd id="msocu"></dd></button><option id="msocu"><dd id="msocu"></dd></option>
  • <wbr id="msocu"></wbr>
  • <pre id="msocu"></pre>
    您當(dāng)前的位置 :法律 >
    TypeScript是什么意思?TypeScript基本用法和語法 全球視點(diǎn)
    2023-07-05 11:13:44   來源:安卓網(wǎng)  分享 分享到搜狐微博 分享到網(wǎng)易微博

    TypeScript含義:

    1、TypeScript是微軟開發(fā)的一個(gè)開源的編程語言,通過在JavaScript的基礎(chǔ)上添加靜態(tài)類型定義構(gòu)建而成。

    2、TypeScript通過TypeScript編譯器或Babel轉(zhuǎn)譯為JavaScript代碼,可運(yùn)行在任何瀏覽器,任何操作系統(tǒng)。

    3、TypeScript添加了很多尚未正式發(fā)布的ECMAScript新特性(如裝飾器)。

    4、TypeScript 起源于使用JavaScript開發(fā)的大型項(xiàng)目。由于JavaScript語言本身的局限性,難以勝任大型項(xiàng)目的開發(fā)和維護(hù)。因此微軟開發(fā)了TypeScript ,使得其能夠勝任大型項(xiàng)目的開發(fā)。

    TypeScript基本用法和語法:

    在TypeScript中定義變量需要指定 標(biāo)識(shí)符 的類型。完整的聲明格式如下:

    聲明了類型后TypeScript就會(huì)進(jìn)行類型檢測,聲明的類型可以稱之為類型注解:var/let/const 標(biāo)識(shí)符: 數(shù)據(jù)類型 = 賦值;

    在TypeScript定義變量(標(biāo)識(shí)符)和ES6之后一致,可以使用var、let、const來定義。

    在tslint中并不推薦使用var來聲明變量;

    類型推導(dǎo):TypeScript本身的 特性幫助我們推斷出對(duì)應(yīng)的變量類型:

    var name: string = 'tjx'

    let age: number = 18

    const height: number = 1.88

    // string 和 String 是有區(qū)別的:

    // string: 表示typescript中的字符串類型

    // String: 表示JavaScript的字符串包裝類的類型

    const message: string = "所以應(yīng)該使用string"

    // 類型推導(dǎo)/推斷:默認(rèn)情況下進(jìn)行賦值時(shí):會(huì)將賦值的值的類型,作為當(dāng)前標(biāo)識(shí)符的類型

    let foo = "foo"

    // foo = 123 不能將類型“number”分配給類型“string”。



    [責(zé)任編輯:ruirui]





    關(guān)于我們| 客服中心| 廣告服務(wù)| 建站服務(wù)| 聯(lián)系我們
     

    中國焦點(diǎn)日報(bào)網(wǎng) 版權(quán)所有 滬ICP備2022005074號(hào)-20,未經(jīng)授權(quán),請勿轉(zhuǎn)載或建立鏡像,違者依法必究。