this是个对象

Js入门与实战 admin 365浏览

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>

转载请注明:大灰牛博客 » this是个对象