1'use strict'; 2 3module.exports = function bind(fn, thisArg) { 4 return function wrap() { 5 var args = new Array(arguments.length); 6 for (var i = 0; i < args.length; i++) { 7 args[i] = arguments[i]; 8 } 9 return fn.apply(thisArg, args); 10 }; 11}; 12 13