Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function partial() {
- var fn = arguments[0];
- var args = [];
- for (var i = 1; i < arguments.length; i++) {
- args.push(arguments[i]);
- }
- function _func() {
- var final_args = [];
- for (var i = 0; i < arguments.length; i++) {
- final_args.push(arguments[i]);
- }
- return fn.apply(this, final_args.concat(args));
- }
- return _func;
- }
Advertisement
Add Comment
Please, Sign In to add comment