Comments 11
Если значение не найдено ни в одном Scopes, включая Global, возвращается ReferenceErrorЯ бы упомянул еще что так называемый Global Scopes это просто объект window, и вот уже выше него ничего нету.
0
Согласен, добавил в статью, спасибо
0
UFO just landed and posted this here
Само разжевывание замыкания вышло еще сложнее, чем если вообще взять и самостоятельно разобрать его, даже не имея достаточной базы, и ничего не значащие "вот это важно понимать", "это очень важно-при-важно" напрасно тратят время читателя, но ничего не дают понять, слово-паразит прям
0
Но, как вы уже догадались, это ни на что не влияет. foo все равно будет брать значение из своего [[Scopes]].
На этом моменте я испугалась, что ничего не поняла))) (я новичок). Допишите для самых тугих «потому что место вызова не влияет на Scope, только место создания». Спасибо за статью, особенно за скрины отладчика!
0
Sign up to leave a comment.
Что ты такое, замыкания в JavaScript?