Здравствуйте, binnom, Вы писали:
B>Здравствуйте, Sharov, Вы писали:
AC>>>Пример: перечисли виды variable scopes в js.
S>>Три вроде: глобальный, локальный, замыкание. Может еще instance, через this которые.
B>Скоупов всего два: global и local. Closure — это на самом деле не scope, а одна из фич разрешения имен (name resolution) в джаваскрипте.
Угу, msdn так и
говорит, хотя я все же считаю замыкание отдельнам скоупом, т.е. имеем доступ к переменной, которая не является локальной для функции, но и не является глобальной.
Здесь вообще каша.