From d9ad58ddc75ae7ac492ec824df4a5061d5a3fb7c Mon Sep 17 00:00:00 2001 From: Denys Dovhan Date: Wed, 15 Feb 2017 00:44:12 +0200 Subject: [PATCH] 'fon' -> 'for'. Close #76 --- manuscript/01-Block-Bindings.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manuscript/01-Block-Bindings.md b/manuscript/01-Block-Bindings.md index e2e5ac1..4605c2a 100644 --- a/manuscript/01-Block-Bindings.md +++ b/manuscript/01-Block-Bindings.md @@ -342,7 +342,7 @@ for (const i=0; i < 10; i++) { В цьому коді змінна `i` визначена як константа. Перша ітерація циклу, де `i` рівне 0, виконається успішно. Помилку викличе виконання `i++`, так як це спроба змінити константу. Тому ви можете використовувати `const` для того, щоб визначати змінні в ініціалізації циклу тільки якщо ви не будете їх змінювати. -З іншого боку, використовуючи `const` змінну в циклах `for-in` та `fon-of`, поведінка буде така ж, як і `let` змінної. Тому наступний код помилки не викличе: +З іншого боку, використовуючи `const` змінну в циклах `for-in` та `for-of`, поведінка буде така ж, як і `let` змінної. Тому наступний код помилки не викличе: ```js var funcs = [], @@ -364,7 +364,7 @@ funcs.forEach(function(func) { }); ``` -Цей код практично такий самий, як і в другому прикладі в розділу «let оголошення в циклах». Єдиною відмінністю є те, що значення `key` неможливо змінити всередині циклу. Цикли `for-in` та `for-of` працюють із `const`, тому що ініціалізатор циклу створює нове посилання при кожній ітерації, а не намагається змінити значення за посиланням, яке вже існує (як це відбувалось в попередньому прикладі, використовуючи `for`, а не `fon-in`). +Цей код практично такий самий, як і в другому прикладі в розділу «let оголошення в циклах». Єдиною відмінністю є те, що значення `key` неможливо змінити всередині циклу. Цикли `for-in` та `for-of` працюють із `const`, тому що ініціалізатор циклу створює нове посилання при кожній ітерації, а не намагається змінити значення за посиланням, яке вже існує (як це відбувалось в попередньому прикладі, використовуючи `for`, а не `for-in`). ## Глобальне блочне зв'язування