当我尝试在jsfiddle(http://underscorejs.org/#partial)
中使用部分示例(http://jsfiddle.net/basarat/K4c9k/)时收到错误Object function (a){return new m(a)} has no method 'partial'
var add = function(a, b) { return a + b; };
add5 = _.partial(add, 5);
console.log(add5(10)); // prints 15
答案 0 :(得分:1)
两个评论:我在JS Fiddle中使用Underscore.js时遇到了麻烦。我所做的是在左侧添加http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js作为单独的外部资源。
除此之外,您在var
之前错过了add5
声明。
这可能就像代码本身是正确的一样。请参阅CoffeeScript version here。