执行上下文是否可以访问另一个执行上下文的数据?

问题描述 投票:0回答:0

例如,如果我有这个代码:

const text = "hello";

function func(){
  return text;
}

func();

当我调用函数 func() 时,将在全局执行上下文的顶部生成一个新的执行上下文,这就是我的问题,函数的执行上下文如何访问常量文本,具有执行上下文访问权限直接访问全局执行上下文中的数据或附加到函数有一个闭包,因此它可以访问它需要的数据?

javascript function closures callstack executioncontext
© www.soinside.com 2019 - 2024. All rights reserved.