函数柯里化

来源:互联网 发布:sql查询列名无效 编辑:程序博客网 时间:2024/04/29 17:49

函数柯里化,利用闭包预存参数

//检查你的年龄是否大于18岁var check = function (age) {      return function (y) {        return y > age ? '俺是黄脸婆了' : '俺是小鲜肉';}}  //把十八岁的美好回忆保存在闭包里 起名为check18var check18 = check(18);//oldJack回忆了一下发现自己早都25了  看了下littleJack才16岁啊  好羡慕的赶脚var oldJack = check18(25); var littleJack = check18(16);console.log(oldJack); //俺是黄脸婆了console.log(littleJack)//俺是小鲜肉

看了segmemtfault上的文章,希望对大家的理解有帮助!

0 0
原创粉丝点击