這篇文章主要介紹了 JavaScript 與 TypeScript之間的聯繫,JavaScript,也稱爲 JS,是一種符合 ECMAScript 規範的編程語言。這是一個高級別的、通常是即時編譯的、多範式的。TypeScript 是一種強類型、面向對象的編譯語言,更多消息內容,需要的朋友可以參考一下下面文章內容 |
JavaScript,也稱爲 JS,是一種符合 ECMAScript 規範的編程語言。這是一個高級別的、通常是即時編譯的、多範式的。
Vanilla JavaScript 是一個名稱,用於指代使用普通 JavaScript 而無需任何其他庫。
JS 是一種廣泛使用的編程語言,用於客戶端和服務器端,使網頁具有交互性。
JavaScript 可用於以下用途:
向網頁添加交互行爲。
創建 Web 和移動應用程序。
構建 Web 服務器和開發服務器應用程序。
遊戲開發
TypeScript 是一種強類型、面向對象的編譯語言。TypeScript,也稱爲 TS,是 JavaScript(JS) 遵循 JavaScript 的超集。簡而言之,TS 就是 JS 加上更多的附加功能。
TypeScript 只是 JavaScript。您只需要瞭解 JS 即可使用 TS。這是因爲你所有的 TypeScript 代碼都被轉換成 JavaScript 來執行。
TypeScript 支持其他 JS 庫;因此,TypeScript 生成的 JS 可以重用所有現有的 JavaScript 框架、工具和庫。
JS 文件是 TS 文件。這只是意味着任何有效的 .js 文件都可以*重命名爲 .ts 並與其他 TS 文件兼容。
TypeScript 是可移植的。TS 可以在任何運行 JS 的環境中運行,它可以跨瀏覽器、設備、操作系統等...... TypeScript 不需要專用的 VM 或特定的運行時環境來執行。
TypeScript 相對於 JavaScript 的優勢包括:
支持類和模塊。
靜態類型檢查
ES6 功能支持
清除庫 API 定義。
對 JavaScript 打包的內置支持。
JavaScript 的超集
由於 TypeScript 是一種面向對象的語言,它使代碼更加可重用、簡單、乾淨和一致。所以比較建議使用 TypeScript 來構建一個龐大的項目。但vanilla JavaScript 可用於較小的編碼項目以獲得更好的實踐。
到此這篇關於 JavaScript 與 TypeScript之間的聯繫的文章就介紹到這了
本文地址:https://www.linuxprobe.com/javascript-linux-typescript.html