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

commonJS — 函数操作(for Function)

2016-02-01 11:07 423 查看

for Function


代码

/**
* Created by laixiangran on 2016/1/24
* homepage:http://www.cnblogs.com/laixiangran/
* for Function
*/

(function(undefined) {

var com = window.COM = window.COM || {};

com.$F = (function() {
var slice = Array.prototype.slice;
return {
bind: function(fun, thisp) {
var args = slice.call(arguments, 2);
return function() {
return fun.apply(thisp, args.concat(slice.call(arguments)));
}
},
bindAsEventListener: function(fun, thisp) {
var args = slice.call(arguments, 2);
return function(event) {
return fun.apply(thisp, [window.COM.$E.fixEvent(event)].concat(args));
}
}
};
}());
}());

参考

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