一个可能有助于函数式编程的小工具 —— default.js
发布在CJY的前端之路2016年11月4日view:371高阶函数
在文章任何区域双击击即可给文章添加【评注】!浮到评注点上可以查看详情。

default.js

Create one new function with default param which's index you can set. 创建一个可以指定缺省参数位置的新函数

It may be helpful to your Functional programming. 这可能有助于进行函数式编程

用法 Usage

var __ = require('default.js');

var fn1 = function(x, y, z) {
    console.log(x, y, z);
};

var fn2 = __(fn1)(__, __, 'fixed');
fn2('param1', 'param2');    //param1, param2, fixed

var fn3 = __(fn1)(__, 'fixed', __);
fn3('param1', 'param2');    //param1, fixed, param2

Github

评论
发表评论
暂无评论
WRITTEN BY
CJY0208
一个勉强合格的前端开发
TA的新浪微博
PUBLISHED IN
CJY的前端之路

个人专栏,用以记录踩过的坑和写过的小玩意儿

我的收藏