this是什么!
Posted policexu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了this是什么!相关的知识,希望对你有一定的参考价值。
this
1、js的关键字指定一个对象,然后去替代他
函数内的this 函数外的this
函数内的this指向行为发生的主体
函数外的this都指向window
2、函数内的this和函数在什么环境下定义都没还有关系而只和自己的主体有关
3、主体
就看这个函数(方法)带不带点
如果函数和方法执行带点,那么this就指向点前面的对象
如果没有就是window
4、自执行函数里面的this都指向window
5、给元素中的某一个事件绑定方法,当事件触发时,执行绑定的方法,方法中的this指向当前元素
例如:
执行出来为
以上是关于this是什么!的主要内容,如果未能解决你的问题,请参考以下文章