如何修改javascript中的this指向
修改this指向的目的: 修正(解决隐式丢失时this指向的问题) 继承(利用this的指向,借用其他对象的方法) 1. call()方法 使用方式:函数.call(参数1,参数2...) 参数1:this的新指向 后面所有参数:表示向函数中正常传递的实参,可省略,也可以传多个 返回值:原函数的返回值 function fn(a,b){ console.log(this); console.log(a); //world console.log(b); //123 return back; } fn(world,123);
下载地址
用户评论