TypeScript含義:
1、TypeScript是微軟開發的一個開源的編程語言,通過在JavaScript的基礎上添加靜態類型定義構建而成。
2、TypeScript通過TypeScript編譯器或Babel轉譯為JavaScript代碼,可運行在任何瀏覽器,任何操作系統。
3、TypeScript添加了很多尚未正式發布的ECMAScript新特性(如裝飾器)。
4、TypeScript 起源于使用JavaScript開發的大型項目。由于JavaScript語言本身的局限性,難以勝任大型項目的開發和維護。因此微軟開發了TypeScript ,使得其能夠勝任大型項目的開發。
TypeScript基本用法和語法:
在TypeScript中定義變量需要指定 標識符 的類型。完整的聲明格式如下:
聲明了類型后TypeScript就會進行類型檢測,聲明的類型可以稱之為類型注解:var/let/const 標識符: 數據類型 = 賦值;
在TypeScript定義變量(標識符)和ES6之后一致,可以使用var、let、const來定義。
在tslint中并不推薦使用var來聲明變量;
類型推導:TypeScript本身的 特性幫助我們推斷出對應的變量類型:
var name: string = 'tjx'
let age: number = 18
const height: number = 1.88
// string 和 String 是有區別的:
// string: 表示typescript中的字符串類型
// String: 表示JavaScript的字符串包裝類的類型
const message: string = "所以應該使用string"
// 類型推導/推斷:默認情況下進行賦值時:會將賦值的值的類型,作為當前標識符的類型
let foo = "foo"
// foo = 123 不能將類型“number”分配給類型“string”。
關于我們| 客服中心| 廣告服務| 建站服務| 聯系我們
中國焦點日報網 版權所有 滬ICP備2022005074號-20,未經授權,請勿轉載或建立鏡像,違者依法必究。