首页 > 其他 > 详细

执行上下文

时间:2021-04-01 10:10:04      阅读:27      评论:0      收藏:0      [点我收藏+]

1、如何存储

  当函数运行时,会创建一个执行环境,这个执行环境就叫执行上下文

  执行上下文中会创建一个对象叫做变量对象,基本数据类型都保存在变量对象中

  引用数据类型的值保存在堆里,我们通过操作对象的引用地址来操作对象

2、执行上下文栈

  (1)执行上下文分类

    JS代码在执行的时候会进入一个执行上下文,可以理解为当前代码的运行环境

    在JS中运行环境主要分为全局执行上下文环境和函数执行上下文环境

    全局执行上下文只有一个,在客户端中一般由浏览器创建,也就是我们熟知的window对象,我们通过this直接访问它

    window对象还是var声明的全局变量的载体,我们通过var创建的全局对象,都可以通过window直接访问

  (2)多个执行上下文

执行上下文

原文:https://www.cnblogs.com/cuishuangshuang/p/14604639.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!