?
1.TypeScript 教程
TypeScript 是 JavaScript 的一個(gè)超集,支持 ECMAScript 6 標(biāo)準(zhǔn)()。
TypeScript 由微軟開(kāi)發(fā)的自由和開(kāi)源的編程語(yǔ)言。
TypeScript 設(shè)計(jì)目標(biāo)是開(kāi)發(fā)大型應(yīng)用,它可以編譯成純 JavaScript,編譯出來(lái)的 JavaScript 可以運(yùn)行在任何瀏覽器上。
2、語(yǔ)言特性
TypeScript 是一種給 JavaScript 添加特性的語(yǔ)言擴(kuò)展。增加的功能包括:
以下功能是從 ECMA 2015 反向移植而來(lái):
- 類
- 模塊
- lambda 函數(shù)的箭頭語(yǔ)法
- 可選參數(shù)以及默認(rèn)參數(shù)
3、JavaScript 與 TypeScript 的區(qū)別
TypeScript 是 JavaScript 的超集,擴(kuò)展了 JavaScript 的語(yǔ)法,因此現(xiàn)有的 JavaScript 代碼可與 TypeScript 一起工作無(wú)需任何修改,TypeScript 通過(guò)類型注解提供編譯時(shí)的靜態(tài)類型檢查。
TypeScript 可處理已有的 JavaScript 代碼,并只對(duì)其中的 TypeScript 代碼進(jìn)行編譯。
?
編輯
4、第一個(gè) TypeScript 實(shí)例
以下實(shí)例我們使用 TypeScript 來(lái)輸出 Hello World!:
const hello : string = "Hello World!" console.log(hello)
審核編輯 黃宇
?
-
javascript
+關(guān)注
關(guān)注
0文章
526瀏覽量
56321 -
鴻蒙
+關(guān)注
關(guān)注
60文章
2963瀏覽量
45883
發(fā)布評(píng)論請(qǐng)先 登錄
鴻蒙TypeScript入門學(xué)習(xí)第一天【簡(jiǎn)單介紹】
評(píng)論