Explorar o código

06Func Adv HW + fixes

Ivan Asmer %!s(int64=7) %!d(string=hai) anos
pai
achega
f29d46d7cc
Modificáronse 1 ficheiros con 2 adicións e 3 borrados
  1. 2 3
      A/05Functions.md

+ 2 - 3
A/05Functions.md

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