博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
this
阅读量:6912 次
发布时间:2019-06-27

本文共 422 字,大约阅读时间需要 1 分钟。

  this指向:

  1.this是js的一个关键字,指定一个对象然后去替代他。
 函数内的this和函数外的this,函数内的this指向行为发生的主体。函数外的this都指向
 window 没有意思。

            

 2. 函数内的this和函数在什么环境下定义和执行都没有关系,而且和自己的主体有关,
    3.主体怎么找?
就看这个函数(方法)带不带'.',如果函数和方法执行带“.”,那么this就指向“.”前面的对象,如果不带就指向window
4.自执行函数里面的this都指向window
this 和变量的面试题,先找this的主体是谁,然后把它换成那个主题就行了,

 

5.给元素中某一个事件绑定方法,当事件触发时,执行绑定的方法,方法中的this就指向当前元素

  重点是函数套函数的时候

  不要管他怎么定义,看他执行时候的主体

练习:

                

 

 

 

 

 

   

 

转载于:https://www.cnblogs.com/wwwzhaocom/p/9885237.html

你可能感兴趣的文章
我的友情链接
查看>>
js 正则表达式中/i,/g,/ig,/gi,/m(模式修正符)的区别和含义
查看>>
Python [3] optparse、sys、hashlib模块
查看>>
等待事件之Log File Sync
查看>>
DML并行度限制
查看>>
python mix-in
查看>>
限定user_agent -apache
查看>>
oracle的启动和关闭
查看>>
Docker 基础技术:Linux Namespace(下)
查看>>
VMwareWorkstation 15 木有響應 我勒個去……硬盤智障?
查看>>
选择那件让你感到痛苦的事情,你就能超越自我
查看>>
如何用好 Google 等搜索引擎
查看>>
【QQ和新浪微博登陆第三方的简单实现】
查看>>
一文看尽HashMap
查看>>
LINUX:ifconfig命令无法使用原因
查看>>
预防XSS***
查看>>
神奇的scanf
查看>>
iptable
查看>>
[python的奇葩事]文件名不能与模块名同名
查看>>
删除win7多余引导项
查看>>