您的位置:首页 > Web前端 > JavaScript

Javascript偏函数应用

2011-08-11 09:25 218 查看
偏函数应用 闭包应用的一种

实例:

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

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

var prefixWithHate = prefixer('Hate');
console.log(prefixWithHat('Java'));

prefixer函数授受一个词作为参数,返回一个函数并预先填入这个词作为第一个参数,这是利用闭包,word 对于内部函数是可以访问的,

学习点,

偏函数中的闭包 参数对于子函数永远可见

函数内用retrurn 返回函数的写法

用一个变量获得成为一个函数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: