gpt4 book ai didi

javascript - 每次调用都会重新创建嵌套函数吗?

转载 作者:行者123 更新时间:2023-12-03 06:11:19 25 4
gpt4 key购买 nike

我很好奇这通常是如何处理的,我认为这主要取决于引擎的实现,但为了举例,让我们使用 chrome,每次调用外部函数时都会重新创建嵌套函数,或者它们只是存储在某处并且只能在该范围内访问?

最佳答案

函数体将被编译一次并存储在某个地方。但是,如果该函数引用任何自由变量,它将有一个闭包环境,每次调用父函数时该环境都会发生变化,以捕获该调用中的变量绑定(bind)。

关于javascript - 每次调用都会重新创建嵌套函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39304481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com