1. 首页
  2. 数据库
  3. 其它
  4. js中this的绑定情况以及如何改变this的指向

js中this的绑定情况以及如何改变this的指向

上传者: 2021-01-16 19:59:04上传 PDF文件 248.36KB 热度 22次
友情提示:this只有在执行的时候才能确认,定义时无法被确认 this的介绍: this是一个关键字,类似于变量但不是变量,也不是属性名,JavaScript的语法不允许给this赋值。和变量不同,关键字this没有作用域的限制,嵌套的函数不会从调用它的函数中继承this。如果嵌套函数作为方法调用,其this的值指向调用它的对象。如果嵌套函数作为函数调用,其this值不是全局对象就是undefined(非严格模式下是全局对象(即window对象),严格模式下是undefined)。很多人误以为调用嵌套函数时,this会指向调用外层函数的上下文。如果你想访问这个外部函数的this值,需要将thi
用户评论