currifyjs:一个将任何功能转换为部分应用(咖喱)版本JavaScript函数

时间:2024-05-31 13:42:40
【文件属性】:

文件名称:currifyjs:一个将任何功能转换为部分应用(咖喱)版本JavaScript函数

文件大小:2KB

文件格式:ZIP

更新时间:2024-05-31 13:42:40

JavaScript

currify.js 将任何功能转换为部分应用(咖喱)版本JavaScript函数。 用法 假设您有一个接受三个参数的函数: function add(a, b, c) { return a + b + c; }; 您可以通过将参数数量和函数传入currify()来创建一个咖喱版本: var addCurr = currify(3, add); 然后,每次您调用的函数使用的参数少于需要使用的参数时,它将返回该函数的部分应用版本: var addA = addCurr(1); var addB = addA(2); addB(3); // returns 5 var addA = addCurr(2,4); addA(4); // returns 10 // not sure why you'd want to do this, but it wor


【文件预览】:
currifyjs-master
----currify.js(302B)
----LICENSE(1KB)
----README.md(886B)

网友评论