Fork me on GitHub
秋染蒹葭

js基础之this

js中的this是一个很关键的概念,使用频繁

this的四种定义

  • 使用.或者[]调用一个作为对象的属性的方法的时候,this总是指向其函数体的父对象
  • 默认,this指向全局对象比如windows;
  • 当一个函数使用new操作符调用的时候,在函数内部的this指向了新建的对象
  • 当一个函数使用call或apply的时候,this就指向这两个函数传递的第一个参数。如果第一个参数为null或者不是对象,那么this又被指向了全局对象

本文标题:js基础之this

文章作者:zhyjor

发布时间:2017年12月06日 - 09:12

最后更新:2023年10月11日 - 02:10

原始链接:https://zhyjor.github.io/2017/12/06/js基础之this/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

🐶 您的支持将鼓励我继续创作 🐶

热评文章