当前位置:首页 > 开发 > Web前端 > JavaScript > 正文

JavaScript偏函数

发表于: 2012-04-18   作者:Aaron5   来源:转载   浏览次数:
摘要:     通过闭包来创建预先填写好的某些参数的函数。 function jionWords(a, b){ return [a, b].join(' '); } function prefixer(word){ return function(b){ return jionWords(word, b); } }
    通过闭包来创建预先填写好的某些参数的函数。


function jionWords(a, b){
  return [a, b].join(' ');
}

function prefixer(word){
  return function(b){
    return jionWords(word, b);
  }
}

var hate = prefixer('Hate');

hate('Java'); //返回值为:Hate Java



    由此可见可以通过这个来创建动态名称的函数。

JavaScript偏函数

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
偏应用函数(Partial Applied Function)的定义:偏应用函数就是缺少部分或全部参数的函数。 尽管前
学习了Scala并发编程匿名Actor、消息传递、偏函数实战解析及其在Spark源码中的应用解析,具体来说Sc
最近在学机器学习,看了Andrew Ng 的公开课,同时学习李航博士的 《统计学习方法》在此记录。 在第十
函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这
一.柯里化 在计算机科学中,柯里化(英语:Currying),又译为卡瑞化或加里化,是把接受多个参数的
全局函数与内置对象的属性或方法不是一个概念。全局函数它不属于任何一个内置对象。JavaScript 中包
实例代码: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.o
上一节提到过,通过new新建的对象的构造函数其实是该对象原型所指向的构造函数,但是不是所有的原型
资料来源: http://bonsaiden.github.com/JavaScript-Garden/zh/ 1.hasOwnProperty函数 为了判断一
全局函数与内置对象的属性或方法不是一个概念。全局函数它不属于任何一个内置对象。JavaScript 中包
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号