Skip to content

Commit 9d808d1

Browse files
authored
Merge pull request #830 from CountRedClaw/patch-1
Update article.md
2 parents da06587 + c9f6160 commit 9d808d1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

1-js/06-advanced-functions/03-closure/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ alert(i); // Ошибка, нет такой переменной
446446
447447
Мы также можем использовать "простые" блоки кода `{...}`, чтобы изолировать переменные в "локальной области видимости".
448448
449-
Например, в браузере все скрипты (кроме `type="module"`) разделяют одну общую глобальную область. Так что, если мы создадим глобальную переменную в одном скрипте, она станет доступна и в других. Но это становится источником конфликтов, если два скрипта используют одно и тоже имя переменной и перезаписывают друга друга.
449+
Например, в браузере все скрипты (кроме `type="module"`) разделяют одну общую глобальную область. Так что, если мы создадим глобальную переменную в одном скрипте, она станет доступна и в других. Но это становится источником конфликтов, если два скрипта используют одно и то же имя переменной и перезаписывают друга друга.
450450
451451
Это может произойти, если название переменной -- широко распространённое слово, а авторы скрипта не знают друг о друге.
452452

0 commit comments

Comments
 (0)