// 实现bind函数
Function.prototype.binds = function(context){
const args = Array.prototype.slice(arguments,1);
const self = this;
return function (){
const newArgs = Array.prototype.slice(arguments);
const allArgs = newArgs.concat(args);
return self.apply(context, allArgs)
}
}
function add(){
console.log(this.name)
}
const obj = {
name: "taizi"
}
add();
add.binds(obj)();