區別:1、typescript是微軟開發的一個開源的程式語言,是一種語言;而Node.js是一個JavaScript運行環境。 2.typescript用於開發大型應用,而Node.js可作為服務端,中間件,專案建置工具使用。
本教學操作環境: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中文網其他相關文章!