|
@@ -108,9 +108,6 @@ console.log(surname);
|
|
|
в функции (через `var`) существует только в функции и создается каждый раз при вызове функции; внешние же переменные с таким же именем остаются
|
|
|
нетронутыми.
|
|
|
|
|
|
-#### **ES6** `let`
|
|
|
-
|
|
|
-`let` из **ES6** создает область видимости без вызова функции в блоке кода, в котором определена переменная через `let`.
|
|
|
|
|
|
```javascript
|
|
|
var surname = "Петров";
|
|
@@ -126,6 +123,11 @@ readSurname();
|
|
|
console.log(surname);
|
|
|
```
|
|
|
|
|
|
+
|
|
|
+##### **ES6** `let`
|
|
|
+
|
|
|
+`let` из **ES6** создает область видимости без вызова функции в блоке кода, в котором определена переменная через `let`.
|
|
|
+
|
|
|
#### **Параметры**.
|
|
|
Функция должна уметь получить те или иные данные для своего выполнения. Например встроенные функции `confirm`, `prompt`, `alert`.
|
|
|
|