2014-04-01 54 views
0

我有一些CoffeeScript代碼,它不是由我寫的。我通過提供的Grunt腳本將其編譯到Javascript,並通過coffee --compile my_single_file.coffee手動編譯。在這兩種情況下,下面的代碼片段生成遍歷一個列表:_.extend是從coffeescript生成的js代碼中未定義的

_ref1 = this.baseMap; 
for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) { 
    c = _ref1[_j]; 
    o = _.extend(c); 

如果我嘗試使用生成的文件在我的網頁,在最後一行的底線是不確定的。我想我錯過了一些包括,編譯標誌,......但我沒有發現它可能是什麼。任何暗示我可能做錯了什麼?

回答

2

也許這取決於別的東西?看起來像underscore.js,但extend方法需要兩個參數。

+0

確實是下劃線。對我感到羞恥。 ;-) – Achim