欢迎光临散文网 会员登陆 & 注册

前端面试题:到底什么是闭包?词法环境?

2023-08-03 00:09 作者:编程段子  | 我要投稿

词法环境来解释闭包:

  1. 所有的函数在“诞生”时都会记住创建它们的词法环境(对象)。
  2. 函数都有名为 [[Environment]] 的隐藏属性,该属性保存了对创建该函数的词法环境(对象)的引用
  3. 全局词法环境(对象)

在面试时,被问到“什么是闭包?”,正确的回答应该是从[[Environment]] 属性和词法环境(对象)原理来回答技术细节。



前端面试题:到底什么是闭包?词法环境?的评论 (共 条)

分享到微博请遵守国家法律