Executando verificação de segurança...
2

A única referência que encontrei foi este artigo (referenciado nesta resposta do Stack Overflow), que menciona o termo "Variable Object" (talvez "Objeto Variável" não seja a melhor tradução, isso se livro estiver falando da mesma coisa).

Enfim, segundo o artigo:

A variable object is a scope of data related with the execution context. It’s a special object associated with the context and which stores variables and function declarations are being defined within the context.

A variable object is an abstract concept. In different context types, physically, it’s presented using different object.

[..] in the global context the variable object is the global object itself [..]

[..] a function’s variable object is the same simple variable object, but besides variables and function declarations, it also stores formal parameters and arguments object, and is called the activation object.

[..] when accessing this in a code, its value is taken directly from the execution context without any scope-chain lookup.

Ou seja:

Um objeto variável é um escopo de dados relacionados ao contexto de execução. É um objeto especial associado ao contexto, que guarda variáveis e funções definidas dentro deste contexto.

Um objeto variável é um conceito abstrato. Em diferentes contextos, fisicamente, é representado por um objeto diferente.

[..] no contexto global, o objeto variável é o próprio objeto global [..]

[..] um objeto variável de uma função é o mesmo objeto variável simples, mas além de variáveis e funções, também guarda parâmetros formais e argumentos, e é chamado de objeto de ativação.

[..] quando o this é acessado, seu valor é diretamente obtido do contexto de execução sem qualquer lookup na cadeia de escopos.

O artigo dá um exemplo criando uma variável e uma função no escopo global:

var foo = 10;
function bar() {} 

Com isso, o objeto variável referente ao contexto global seria algo assim:


Na versão atual da especificação da linguagem não há referência ao termo. O mais próximo que encontrei (que pela descrição parece ser bem similar ao descrito acima) é "VariableEnvironment".

Carregando publicação patrocinada...