javascript - 如何在CoffeeScript中定義全局變量?

javascript - 如何在CoffeeScript中定義全局變量?

在Coffeescript.org上: bawbag=(x, y)-> z=(x*y) bawbag(5, 10) 將編譯為: var bawbag; bawbag=function(x, y){var z; return(z=(x*y));}; bawbag(5, 10); 通過node.js下的咖啡腳本進行編譯包裝:(functi…


為什麼要使用javascript函數包裝器(在coffeescript中添加)“。call(this)”

當我使用最新的(1.0)版本的咖啡腳本時,一個簡單的javascript輸出看起來像這樣(默認情況下):(function(){var a; a=1;}).call(this);.call(this)做什麼以及添加它的原因是什麼?…


node.js - NodeJS中CoffeeScript的例子?

作為一個寵物項目,我正在嘗試熟悉NodeJS和CoffeeScript,並且發現難以實現滾動。 我已經發現了大量的單文件超級簡單應用程序的例子,比如在CoffeeScript的examples文件夾中,但是,沒有一個真正顯示完整應用程序的樣子。 我也搜索了Google無濟於事。 你有沒有可以學習的中型多文件CoffeeScript/NodeJS應用程序的例子?…


require()來自JavaScript文件或REPL的CoffeeScript文件

我正在使用Node.js並希望將CoffeeScript合併到我的工作流程中。 我有兩個用例: 我希望能夠編寫require() CoffeeScript模塊的JavaScript文件 我希望能夠從節點REPL中加載CoffeeScript模塊 對於案例#1:我可以從.coffee編譯為.js並且require().js模塊,作為一種解決方法。 對於情況#2:現在我正在eval()輸出c…


如何在CoffeeScript中顯式返回對象

這有效: myfunc=()-> id: 3 name: 'myname' 但我想明確回歸對象。 myfunc=()-> return id: 3 name: 'myname' 但是我得到了“意外的'INDENT'”錯誤。 上面的代碼有什麼問題?…


coffeescript - 默認功能參數排序

通過this閱讀,我找到了函數參數的默認值: fill=(container, liquid="coffee")-> "Filling the#{container} with#{liquid}..." 這很整潔,但後來我嘗試了這個: fill=(container="mug", liquid="coffee")-> "Filling the#{contain…


javascript - Coffeescript-如何創建一個自我啟動的匿名函數?

如何在coffeescript中寫這個? f=(function(){// something})(); 感謝您的任何提示:)…


從CoffeeScript中刪除了`do... while`循環......?

在CoffeeScript中, while循環是標準的: while x() y() 但是,以下1不起作用: do y() while x() 對於第一個例子,這只是糖: y() while x() CoffeeScript是否帶有至少執行一次的內置循環? 1另外, do 是一個關鍵字-它用於調用匿名函數。…


javascript - CoffeeScript教程中的“Splats”是什麼意思?

看這個CoffeeScript教程: http://jashkenas.github.com/coffee-script/:http://jashkenas.github.com/coffee-script/ 我不太清楚Splats的用途。 這是什麼結構? 它從哪裡來(歷史上)…


javascript - CoffeeScript中的函數

我正在嘗試將function從Javascript轉換為CoffeeScript。 這是代碼: function convert(num1, num2, num3){return num1+num2*num3;}但是我怎麼能在CoffeeScript中做到這一點? 我正在嘗試從這樣的HTML源運行該函數:<script type="text/javascript" sr…





typescript coffeescript github prop coffeescript缺點 mod async ruby coffeescript中文 coffee