CoffeeScript 是一種程式語言,他的程式碼可以編譯成 JavaScript,其語言主要的目的在於讓程式撰寫者可以使用更簡單的方式撰寫 JavaScript。
CoffeeScript 的原則是:「它就是 JavaScript!」,也就是說每一段 CoffeeScript 程式碼都會被編譯成對應的 JavaScript 程式碼,所有的程式在執行時都已經被轉換為 JavaScript 了,不需要在執行時多花費 interpretation 的時間,並且 CoffeeScript 亦可以與現有的 JavaScript 函式庫緊密的結合。另外,其編譯出的程式碼也會自動排版,方便閱讀,而且其程式碼的執行效率通常也比直接撰寫的 JavaScript 高。
CoffeeScript 的原則是:「它就是 JavaScript!」,也就是說每一段 CoffeeScript 程式碼都會被編譯成對應的 JavaScript 程式碼,所有的程式在執行時都已經被轉換為 JavaScript 了,不需要在執行時多花費 interpretation 的時間,並且 CoffeeScript 亦可以與現有的 JavaScript 函式庫緊密的結合。另外,其編譯出的程式碼也會自動排版,方便閱讀,而且其程式碼的執行效率通常也比直接撰寫的 JavaScript 高。