本文目錄一覽:
- 1、Dart,CoffeeScript,TypeScript 和 JavaScript 哪種最適合專門
- 2、對於熟練的 JavaScript 使用者來說 CoffeeScript 有何好處
- 3、coffeescript 和 javascript 的區別
- 4、怎樣把COFFEEscript 編譯成JS
- 5、可以只學習CoffeeScript不學JavaScript嗎
Dart,CoffeeScript,TypeScript 和 JavaScript 哪種最適合專門
code for fun 的業餘人士表示,Dart 和 TypeScript 沒用過,感覺小項目用不到。
從 Coffeescript 入手的話,javssciprt 還是最先要會的,並且最好最開始的練手項目都用 javascript 來寫,不要一上來就上手 coffee。當基本熟悉了 javascript 種種特性後,可以向 coffee 去切換,基本一半天就可以適應了。如今搞 Node.js CoffeeScript 基本是必備技能了
對於熟練的 JavaScript 使用者來說 CoffeeScript 有何好處
如果對於熟練的javascript來說,coffeescript帶來的作用可能並不像想像中那麼大。
個人覺得 CoffeeScript下面幾點值得一試:
1. 如上面 「長天之雲」 說,CoffeeScript只將JavaScript中好的部分暴露給開發者,這可以大大減少開發人員使用JavaScript時一些易錯的點(包括一些JS語言本身不太好的地方)
2. CoffeeScript借鑒了不少Python與Ruby的特點,尤其是Ruby,相信熟悉Ruby的開發人員很快就能上手。
3. 也正因借鑒至Python及Ruby的特點,相對來說,CoffeeScript完成同樣的任務代碼量要小不少。
4. 通過coffee編譯生成的JS文件通常是經過優化了的,而且可讀性也很不錯,通過閱讀生成的JS代碼反過來對於學習JS也很有幫助。
coffeescript 和 javascript 的區別
寫法風格不一樣, coffeescript可以用工具轉成標準的javascript
因為有人說, javascript的寫法風格不好, coffeescript才好, 所以他就先寫coffeescript, 然後還發明了個轉換的工具
怎樣把COFFEEscript 編譯成JS
1、先下載nodejs安裝
2、下載coffeescript放到c:\dev\coffee-script-master\
3、建立coffee.cmd,放到nodejs根目錄,內容如下
@echo off
node.exe
C:\dev\jashkenas-coffee-script-127653b\bin\coffee
%*
可以只學習CoffeeScript不學JavaScript嗎
1. 可以,但視你的經驗和基礎而定。如果你是 Python / Ruby 轉過來的,先上手 Coffee 會更自然。C 系語言過來的就直接 js 吧。
2. 分兩種情況:如果只是偶爾使用,可以,但不建議。因為 debug 的時候你遇到的依然是 js 的錯誤,不理解 js 本身的特性細節你會很痛苦。另外畢竟第三方庫還是 js 寫的多,遇到問題了需要看源碼,你總不能只用 coffee 寫的第三方庫吧。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/289410.html