首頁 >web前端 >前端問答 >typescript和nodejs有什麼差別

typescript和nodejs有什麼差別

青灯夜游
青灯夜游原創
2021-11-05 17:25:495697瀏覽

區別:1、typescript是微軟開發的一個開源的程式語言,是一種語言;而Node.js是一個JavaScript運行環境。 2.typescript用於開發大型應用,而Node.js可作為服務端,中間件,專案建置工具使用。

typescript和nodejs有什麼差別

本教學操作環境:windows7系統、nodejs 12.19.0版,DELL G3電腦。

typescript和nodejs沒有半毛錢關係,一個是語言,一個是運作環境。非要說關係那就是都跟javascript有關係。

typescript是javascript的超集,可編譯成javascript;node.js是javascript的運作環境。

nodeJS:

  • Node.js 由Ryan Dahl開發,是一個基於Chrome V8引擎的JavaScript運行環境

  • #Node.js使用ECMAScript語法規範,外加nodejs API,缺少一個不可

  • Node.js可以處理回應http請求,處理文件,操作資料庫等

  • Node.js可作為服務端,中間件,專案建置工具使用

TypeScript:

  • #TypeScript 是微軟開發的一個開源的程式語言,透過在JavaScript的基礎上加入靜態類型定義建構而成

  • TypeScript 是JavaScript 的一個超集,支援ECMAScript 6 標準,

  • 擴展了JavaScript 的語法,因此現有的JavaScript 程式碼可與TypeScript 一起工作無需任何修改,TypeScript 透過型別註解提供編譯時的靜態類型檢查。

  • TypeScript 由微軟開發的自由和開源的程式語言

  • #TypeScript 設計目標是開發大型應用,它可以編譯成純JavaScript,編譯出來的JavaScript 可以運行在任何瀏覽器上

【推薦學習:《nodejs 教學》】

以上是typescript和nodejs有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:為啥要裝nodejs下一篇:為啥要裝nodejs