CoffeeScript學習筆記


CoffeeScript編程語言構建於Javascript之上,它可編譯成高效JavaScript。可以在Web瀏覽器上,或者結合Node.js一類的技術構建服務端應用程序。
 
The golden rule of CoffeeScript is: "It's just JavaScript". 
 
CoffeeScript的吸引力
 
1、提供一種比較簡單的語法,減少了樣板代碼,諸如括號和逗號;
2、使用空格作為一種組織代碼塊的方法;
3、提供擁有表達函數的簡單語法;
4、提供基於類的繼承(可選項,但是在進行應用程序開發時非常有用)
 
先決條件
 
CoffeeScript使用Nodejs的包管理程序,作為Node.js的一個包進行分布。
CoffeeScript必須被編譯,其編譯器實際上就是使用CoffeeScript編寫的,所以,需要一個JavaScript運行時來完成其編譯。
 
安裝方法
 
sudo npm install -g coffee-script
 
安裝成功后,我們應該能夠在命令行中找到 coffee 命令了。coffee -v 我這里看到的是 1.6.0。使用 coffee 命令,可以將 .coffee 文件編譯成 js 文件。使用 coffeescript 的格式來寫 javascript 據說可以節省三分之二的代碼量哦。
 
基本用法
 
-c,--compile          將.coffee編譯為.js文件
-w,--watch            監控文件的變化,並輸出監控的結果
-o,--output [DIR]     將編譯的結果文件輸出到指定目錄
-p,--print            將編譯結果
-l,--lint             如果安裝了 jsl (javascript lint)的話,使用lint檢查代碼
-s,--stdio            將其它程序的輸出作為coffee的標准輸入,並且獲得JavaScript的標准輸出。
-e,--eval             命令行的形式
 
 
 
 
參考資料:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM