this——笔记

Posted 伊各

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了this——笔记相关的知识,希望对你有一定的参考价值。

  1. this是执行上下文中的一个属性。this与上下文中可执行代码的类型有直接关系,this值在进入上下文时确定,并且在上下文运行期间永久不变
  2. 在这里一切都简单。在全局代码中,this始终是全局对象本身
  3. 在函数代码中使用this时,this值的首要特点(或许是最主要的)是它不是静态的绑定到一个函数。this是进入上下文时确定,在一个函数代码中,这个值在每一次完全不同。不管怎样,在代码运行时的this值是不变的,也就是说,因为它不是一个变量,就不可能为其分配一个新值。
    首先,在通常的函数调用中,this是由激活上下文代码的调用者来提供的,即调用函数的父上下文(parent context )。this取决于调用函数的方式。
    为了在任何情况下准确无误的确定this值,有必要理解和记住这重要的一点。正是调用函数的方式影响了调用的上下文中的this值,没有别的什么。

以上是关于this——笔记的主要内容,如果未能解决你的问题,请参考以下文章

this——笔记

java笔记15之this

jQuery学习笔记:this相关问题及选择器

Js日常笔记之this

学习笔记---JS基础类

React之报错笔记及常见交互应用(三)