Лексическая область видимости
Интерактивное демо «Лексическая область видимости» — раздел Энциклопедия · Языки программирования.
Живая цепочка лексических окружений
Поиск переменной от inner() к Global — как в движке JavaScript
1
let x = 10;2
3
function outer() {4
let y = 20;5
6
function inner() {7
let z = 30;8
9
console.log(x, y, z);10
}11
inner();12
}13
outer();Введите имя и нажмите "Найти" или выберите пресет
Inner Function
z= 30
[[Outer]] → outer()
Outer Function
y= 20
x= 10
[[Outer]] → Global
Global Scope
x= 10
undefinedVal= undefined
[[Outer]] → null (корень)