|
@@ -691,8 +691,10 @@ console.log("Закончил");
|
|
|
{
|
|
|
let a = 5;
|
|
|
let b = "100500";
|
|
|
+ var c = 'я глобальная';
|
|
|
}
|
|
|
```
|
|
|
+...однако это не изолирует ваши `var` внутри блока кода, в отличие от функции.
|
|
|
|
|
|
в данном примере создается функция и тут же вызывается. Функция не сохраняется ни в какой из переменных, а значит вы не сможете её вызвать более
|
|
|
чем один раз. Единственная цель такой функции (**Self-Invoked Function**) - создать свою собственную область видимости, в которой можно оперировать
|