美文网首页
this指向问题

this指向问题

作者: 这世间好折磨人 | 来源:发表于2022-03-22 19:46 被阅读0次

(1)、普通函数内部 this 指向:

                    this 指向 Window 对象

(2)、对象的方法内部 this 指向:

                    this 指向对象本身

(3)、定时器内部 this 指向:

                    this 指向 Window 对象  

(4)、事件函数内部 this 指向:

                    this 指向绑定事件的DOM对象

                    扩展:

                           在全局作用域中使用 var 定义的变量和函数,都属于 Window 对象的属性

                           如果是访问 Window 对象的属性或者方法,都可以省略 Window

(5)、在事件函数内部  this、e.target、e.currentTarget    分别指向谁:

                    this 和 e.currentTarget   都指向绑定事件的DOM 对象

                    e.target    指向触发事件的目标节点

相关文章

  • this指向问题

    首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上...

  • this指向问题

    简单一句话来说,this的指向不是在创建时候决定的,而是调用的时候,谁调用就指向谁。 在严格模式下,未指定坏境,而...

  • this指向问题

    三种解决方案 第一种,bind(this)来改变匿名函数的this指向 第二种,var _this= this 第...

  • this指向问题

    一、一般情况 所以用定时器时,一般提前将this保存,便于在定时器内部使用 二、改变this指向 call、 a...

  • this指向问题

    要彻底理解JS中的this指向问题,建议多结合一些相关的面试题,理解记忆,不必硬背 关于this问题:只需记住谁调...

  • this 指向问题

    日期:2019 年 9 月 5 日 this 指向问题 介绍 this 指向问题一直是 js 中一个令人头疼的问题...

  • this指向问题

  • this 指向问题

    认识function中的this在不同环境下的指向 全局:浏览器环境中 指向window,node环境:modul...

  • this指向问题

    1. 事件调用环境 谁触发的this指向谁 如上代码,分别给box1,box2绑定了clickBox方法,如果点击...

  • this指向问题

    1.预编译过程,this指向window2.全局作用域中,this指向window3.call()、apply()...

网友评论

      本文标题:this指向问题

      本文链接:https://www.haomeiwen.com/subject/jfaydrtx.html