标签:不同的 函数 his 使用 改变 返回 ... bin this
apply的使用方法
函数名字.apply(对象,[参数1,参数2,...]);
方法名字.apply(对象,[参数1,参数2,...]);
call的使用方法
函数名字.call(对象,参数1,参数2,...);
方法名字.cal(对象,参数1,参数2,...);
作用:改变this的指向
不同的地方:参数传递的方式不一样
只要是想使用别的对象的方法,并且希望这个方法是当前对象的,那么就可以使用apply或者是call方法改变this指向
bind的使用方法
函数名字.bind(对象,参数1,参数2,...); 返回值是复制之后的这个函数
方法名字.bindl(对象,参数1,参数2,...); 返回值是复制之后的这个方法
标签:不同的 函数 his 使用 改变 返回 ... bin this
原文地址:https://www.cnblogs.com/Yanss/p/10368336.html