詳解:javaScript和typeScript的之間有什麼區別

javaScript和TypeScript最顯著的區別就是類型不同;

javaScript是動態類型;

typeScript是靜態類型;

TypeScript是JavaScript的超集;

TypeScript是真面向對象,增加了靜態類型,類,模塊,接口和類型註解。

typescript基於javascript添加了不少特性:

   1、類型批註、編譯時類型檢查

   2、類型推斷

   3、類型擦除

   4、接口

   5、枚舉

   6、混入

   7、泛型編程

   8、命名空間

   9、元組

    10、Await

   11、類(typescript和javascript的一個不同點就是typescript是基於類的面向對象編程)

 12、模塊

 13、lambda函數的箭頭語法

 14、可選參數、默認參數


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章