Skip to content

Commit 6bea579

Browse files
authored
👾 smth
1 parent a20791e commit 6bea579

File tree

1 file changed

+2
-0
lines changed
  • 1-js/06-advanced-functions/05-global-object

1 file changed

+2
-0
lines changed

1-js/06-advanced-functions/05-global-object/article.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ var gVar = 5;
2525
alert(window.gVar); // 5 (становится свойством глобального объекта)
2626
```
2727

28+
Function declarations имеют тот же эффект (операторы с ключевым словом `function` в основном потоке кода, а не function expressions).
29+
2830
Пожалуйста, не полагайтесь на это. Такое поведение поддерживается для совместимости. В современных проектах, использующих [JavaScript-модули](info:modules), такого не происходит.
2931

3032
Если бы мы объявили переменную при помощи `let`, то такого бы не произошло:

0 commit comments

Comments
 (0)