摘要: 柯里化是把接受多个参数的函数变换成接受一个单一参数的函数,并且返回一个新函数,这个新函数能够接受原函数的参数。下面可以通过例子来帮助理解。function adder(num) { return function(x) { return num + x; }}var add5 = adder(5);var add6 = adder(6);print(add5(1));// 6print(add6(1));//7函数adder接受一个参数,并返回一个函数,这个返回的函数可以像预期那样被调用。变量add5保存着adder(5)返回的函数,这个函数可以接受一个参数,并返回参数与5的和。柯里化在 DO 阅读全文
posted @ 2012-12-06 14:50 贪心 阅读(720) 评论(0) 推荐(1) 编辑