术语:环境记录

领域:#前端开发/JavaScript

定义

环境记录(Environment Record)是词法环境的核心组件,用于存储变量和函数声明的绑定的数据结构。每一层词法环境都有一个环境记录。

跨学科含义

  • 在 JavaScript 中:存储 let/const、函数声明、参数的绑定
  • 在 ECMAScript 规范中:作为 Environment Record 抽象规范的具体实现
  • 在编译原理中:类似于符号表(Symbol Table)的概念

知识网络