使用场景
1、在构造函数中使用(构造函数本身)
2、作为对象属性时使用(调用属性的对象)
3、作为普通函数时使用(window)
4、call、apply、bind(执行的第一个参数)
实例
vara={name:'A',fun:function(){console.log(this.name);}};a.fun();//this===aa.fun.call({name:'B'});//this==={name:'B'}varfun1=a.fun;fun1();//this===window
以上就是js中this的使用场景,希望对大家有所帮助。
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:our333@126.com 我们将配合处理!
原文地址:js中this的使用场景发布于2022-10-15 10:24:01