zoukankan      html  css  js  c++  java
  • js中 this篇

    以下文案皆来自《你不知道的JavaScript 上卷》——读书笔记摘要

     this 到底是什么?
    
    排除了一些错误理解之后,我们来看看 this 到底是一种什么样的机制。
    之前我们说过 this 是在运行时进行绑定的,并不是在编写时绑定,它的上下文取决于函数调
    用时的各种条件。 this 的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。
    当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)。这个记录会包
    含函数在哪里被调用(调用栈)、函数的调用方法、传入的参数等信息。 this 就是记录的
    其中一个属性,会在函数执行的过程中用到。
    在下一章我们会学习如何寻找函数的调用位置,从而判断函数在执行过程中会如何绑定
    this 。


    我们排除了一些对于 this 的错误理解并且明白了每个函数的 this 是在调用
    时被绑定的,完全取决于函数的调用位置(也就是函数的调用方法)。

     
  • 相关阅读:
    @RequestParam方式传入list
    编写优美代码的七条规范(Python版)
    汇编程序设计入门
    CSP-S2020解题报告(待完成!)
    [USACO18JAN]MooTube
    DP优化
    AFO记
    考前总结
    清北学堂周末刷题班第五场
    清北学堂考前综合刷题班第四场
  • 原文地址:https://www.cnblogs.com/zxyun/p/6035576.html
Copyright © 2011-2022 走看看