瀏覽代碼

06Func Adv HW + fixes

Ivan Asmer 7 年之前
父節點
當前提交
f29d46d7cc
共有 1 個文件被更改,包括 2 次插入3 次删除
  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` внутри блока кода, в отличие от функции.