• js的执行上下文


    //执行上下文 执行上下文对象就是this
    /*
    执行上下文(execute context) EC
    理解:代码执行的环境
    时机:代码正式执行之前会进入到执行环境
    作用域是在代码定义的时候产生的,而执行上下文是在代码执行的时候产生的。
    工作:
    1.创建变量对象:
    变量
    函数及函数的参数
    全局:window
    局部:抽象但是确实存在
    2.确认this的指向
    全局:this---->window
    局部:this----->调用其的对象
    3.创建作用域链
    父级作用域链 + 当前的变量对象


    4.扩展:EcObj={
    创建变量对象:{变量,函数,函数的形参}
    scopeChain: 父级作用域链 + 当前的变量对象
    this:{window||调用其的对象}
    }

    *
    *
    * */

  • 相关阅读:
    linux内存和swap
    Linux awk sort
    redis aof和rdb区别
    STL中的map、unordered_map、hash_map
    mysql 冷热备份
    redis
    linux 几个命令
    linux erase
    group by
    现在很多技术知识点缺乏来龙去脉的介绍
  • 原文地址:https://www.cnblogs.com/dys6/p/11303912.html
Copyright © 2020-2023  润新知