typescript和js的區別
1、TypeScript 可以使用 JavaScript 中的所有代碼和編碼概念,
2、TypeScript 從核心語言方面和類概念的模塑方面對 JavaScript 對象模型進行擴展。
3、JavaScript 代碼可以在無需任何修改的情況下與 TypeScript 一同工作,同時可以使用編譯器將 TypeScript 代碼轉換為 JavaScript。
4、TypeScript 中的數據要求帶有明確的類型,JavaScript不要求。
5、TypeScript 引入了 JavaScript 中沒有的“類”概念。
6、TypeScript 中引入了模塊的概念,可以把聲明、數據、函數和類封裝在模塊中。
TypeScript是一種由微軟開發的自由和開源的程式語言。它是JavaScript的一個超集,而且本質上向這個語言添加了可選的靜態類型和基於類的面向對象編程。