JavaScript 中的 this 指向问题,比较复杂,有时候会让人难以捉摸,随着学习的深入,我们会不断接触 this,在学习过程中,我们可以不断总结,最终搞清楚 this 在何种情况下指向何处.…...2:函数如果被直接调用,this 指向 window 对象
目前,我们只需要记住以下两点就可以了:1:函数如果在某个对象下,this 就指向这个对象;2:函数如果被直接调用,this 指向 window 对象
<script> var obj1 ={ name:'西岭', age:18, fun:function(){ //在方法中的this指的就是这个方法所在的对象 var s = this.age; console.log(s) } } obj1.fun(); function f(){ //普通的函数中也是有this的,this指向全局对象(windows) console.log(this) } f(); //this永远指向一个对象 //this在什么情况下什么地方,指向哪个对象 </script>