为了账号安全,请及时绑定邮箱和手机立即绑定

javascript 是否为每个函数创建一个执行上下文?

javascript 是否为每个函数创建一个执行上下文?

慕标5832272 2022-06-05 15:54:45
setTimeOut我正在看一门课程,教授提到每次我们执行自己创建的函数时都会创建一个本地执行上下文(他没有确切地说,但是当他解释像or之类的外部函数时他没有提到这一点fetch)。但是,当我们调用外部函数(如setTimeOutor fetch)时会发生什么,javascript 是否也为该函数创建了本地执行上下文?我所说的外部函数是指不是我们自己创建的函数,而是 API 的一部分。
查看完整描述

1 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

javascript 的大多数外部函数实际上都是用 C 编写的,因此它们本身没有 javascript 执行上下文。但是,它们仍然有一个堆栈帧,类似于 javascript 执行上下文。



查看完整回答
反对 回复 2022-06-05
  • 1 回答
  • 0 关注
  • 109 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信