JavaScript 與 TypeScript之間的聯系
1、什麼是 JavaScript?
JavaScript
,也稱為 JS
,是一種符合 ECMAScript
規范的編程語言。這是一個高級別的、通常是即時編譯的、多范式的。
Vanilla JavaScript
是一個名稱,用於指代使用普通 JavaScript
而無需任何其他庫。
2、JavaScript 有什麼用?
JS
是一種廣泛使用的編程語言,用於客戶端和服務器端,使網頁具有交互性。
JavaScript 可用於以下用途:
- 向網頁添加交互行為。
- 創建 Web 和移動應用程序。
- 構建 Web 服務器和開發服務器應用程序。
- 遊戲開發
3、什麼是 TypeScript?
TypeScript
是一種強類型、面向對象的編譯語言。TypeScript
,也稱為 TS,是 JavaScript(JS)
遵循 JavaScript
的超集。簡而言之,TS 就是 JS 加上更多的附加功能。
4、TypeScript 有哪些特點?
TypeScript
隻是JavaScript
。您隻需要瞭解 JS 即可使用 TS。這是因為你所有的TypeScript
代碼都被轉換成JavaScript
來執行。TypeScript
支持其他 JS 庫;因此,TypeScript
生成的 JS 可以重用所有現有的JavaScript
框架、工具和庫。- JS 文件是 TS 文件。這隻是意味著任何有效的 .js 文件都可以*重命名為 .ts 並與其他 TS 文件兼容。
TypeScript
是可移植的。TS 可以在任何運行 JS 的環境中運行,它可以跨瀏覽器、設備、操作系統等……TypeScript
不需要專用的 VM 或特定的運行時環境來執行。
5、TypeScript 相對於 JavaScript 的用途是什麼?
TypeScript 相對於 JavaScript 的優勢包括:
- 支持類和模塊。
- 靜態類型檢查
- ES6 功能支持
- 清除庫 API 定義。
- 對
JavaScript
打包的內置支持。 JavaScript
的超集
6、我們應該開始使用 TypeScript 嗎?
由於 TypeScript 是一種面向對象的語言,它使代碼更加可重用、簡單、幹凈和一致。所以比較建議使用 TypeScript 來構建一個龐大的項目。但vanilla JavaScript
可用於較小的編碼項目以獲得更好的實踐。
到此這篇關於 JavaScript
與 TypeScript之間的聯系的文章就介紹到這瞭,更多相關 JavaScript 與 TypeScript內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 一文瞭解什麼是TypeScript?
- 詳解JavaScript私有類字段和TypeScript私有修飾符
- 手寫TypeScript 時很多人常犯的幾個錯誤
- typeScript入門基礎介紹
- TypeScript轉javaScript的方法示例