2014-04-01 33 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