如题:
typescript与nodejs什么关系? 是没有半毛钱关系,还是亲子关系?
ringa_lee
沒有半毛錢關係,一個是語言,一個是運作環境。非要說關係那就是都跟javascript有關係。 typescript是javascript的超集,可編譯成javascript;node.js是javascript的運作環境
javascript
typescript
node.js
說有關係,它們都被js連結在一起。 說沒關係,它們完全不同的領域。 typescript沒用過,不好說,應該是js的糖包裝語言,類似coffeescript吧? nodejs走的是另一條路,nodejs借助chrome的v8實作了非同步框架或平台。 nodejs是一種語言,也是一種思維,是一種平台。但沒js,nodejs也可以用另一種語言實作(或自己寫解釋器實作),但作者考慮到這樣的代價很大,用js來實現的話,js的普及度比較高。還有js本身不支援io(瀏覽器本身).這樣更能有動力完成異步io....等等一些列原因產生的。
沒有半毛錢關係,一個是語言,一個是運作環境。非要說關係那就是都跟
javascript
有關係。typescript
是javascript
的超集,可編譯成javascript
;node.js
是javascript
的運作環境說有關係,它們都被js連結在一起。
說沒關係,它們完全不同的領域。 typescript沒用過,不好說,應該是js的糖包裝語言,類似coffeescript吧? nodejs走的是另一條路,nodejs借助chrome的v8實作了非同步框架或平台。 nodejs是一種語言,也是一種思維,是一種平台。但沒js,nodejs也可以用另一種語言實作(或自己寫解釋器實作),但作者考慮到這樣的代價很大,用js來實現的話,js的普及度比較高。還有js本身不支援io(瀏覽器本身).這樣更能有動力完成異步io....等等一些列原因產生的。