Skip to content

Commit d76e714

Browse files
committed
03-strict-mode: Improve translation
1 parent 9ae9a81 commit d76e714

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

1-js/02-first-steps/02-structure/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
## Інструкції
66

7-
Інструкції це синтаксичні конструкції та команди, які виконують дії.
7+
Інструкції -- це синтаксичні конструкції та команди, які виконують якісь дії.
88

9-
Ми вже бачили інструкцію `alert('Привіт, світ!')`, яка показує повідомлення "Привіт, світ!".
9+
Ми вже бачили інструкцію `alert('Привіт, світ!')`, яка показує повідомлення 'Привіт, світ!'.
1010

1111
Можна писати стільки інструкцій, скільки завгодно. Інструкції можна розділяти крапкою з комою.
1212

@@ -132,7 +132,7 @@ alert('Світ');
132132
```
133133

134134
```smart header="Використовуйте комбінації клавіш!"
135-
У більшості редакторів рядок коду можна закоментувати, натиснувши комбінацію клавіш `key:Ctrl+/`, а щоби закоментувати декілька рядків виділіть потрібні рядки та натисніть комбінацію клавіш `key:Ctrl+Shift+/`. У macOS потрібно натискати клавішу `key:Cmd` замість `key:Ctrl` і клавішу `key:Option` замість `key:Shift`.
135+
У більшості редакторів рядок коду можна закоментувати, натиснувши комбінацію клавіш `key:Ctrl+/`, а щоби закоментувати декілька рядків -- виділіть потрібні рядки та натисніть комбінацію клавіш `key:Ctrl+Shift+/`. У macOS потрібно натискати клавішу `key:Cmd` замість `key:Ctrl` і клавішу `key:Option` замість `key:Shift`.
136136
```
137137

138138
````warn header="Вкладені коментарі не підтримуються!"

1-js/02-first-steps/03-strict-mode/article.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ alert("деякий код");
4141
```warn header="Неможливо скасувати `use strict`"
4242
Немає директиви на зразок `"no use strict"`, яка могла б вернути старий режим.
4343

44-
Як тільки ми увійшли в суворий режим, назад дороги немає.
44+
Як тільки ми увімкнули суворий режим, назад дороги немає.
4545
```
4646
47-
## Консоль браузера
47+
## Консоль розробника
4848
49-
Коли ви використовуєте [консоль розробника](info:devtools) для виконання коду, майте на увазі, що консоль усталено не використовує суворий режим.
49+
Коли ви використовуєте [консоль розробника](info:devtools) для виконання коду, майте на увазі, що консоль типово не використовує суворий режим.
5050
5151
В тих випадках, коли `use strict` впливає на роботу коду, ви отримаєте невірні результати в консолі.
5252
@@ -62,7 +62,7 @@ alert("деякий код");
6262

6363
Це працюватиме в більшості браузерів, зокрема в Firefox і Chrome.
6464

65-
Якщо не спрацює, наприклад, в старих браузерах, тоді найнадійнішим варіантом буде використати `use strict` всередині функції-обгортки (хоч це, звичайно, виглядатиме потворно). Ось так:
65+
Якщо не спрацює, наприклад, в старих браузерах, тоді найнадійнішим варіантом буде використати `use strict` всередині функції-обгортки (хоч це, звичайно, виглядатиме дивно). Ось так:
6666

6767
```js
6868
(function() {
@@ -78,12 +78,12 @@ alert("деякий код");
7878

7979
Одні можуть порекомендувати ставити `"use strict"` на початку скриптів... Але знаєте, що круто?
8080

81-
Сучасний JavaScript підтримує "класи" і "модулі" просунуті структури мови (ми їх, звичайно, будемо вивчати), які автоматично вмикають `use strict`. Тому, якщо ми використовуємо ці структури, нам не потрібно прописувати директиву `"use strict"`.
81+
Сучасний JavaScript підтримує "класи" і "модулі" -- просунуті конструкції мови (ми їх, звичайно, будемо вивчати), які автоматично вмикають `use strict`. Тому, якщо ми використовуємо їх, нам не потрібно прописувати директиву `"use strict"`.
8282

8383
**Отож зараз бажано ставити `"use strict";` на початку скриптів. Але пізніше, коли наш код "доросте" до класів і модулів, ми зможемо пропускати цю директиву.**
8484

85-
Зараз ми знаємо про `use strict` в загальному.
85+
Зараз ми дізнались основне про `use strict`.
8686

87-
У наступних розділах, в процесі вивчення особливостей мови, ми помітимо відмінності між суворим і усталеним режимами. На щастя, їх не багато, і вони справді роблять наше життя кращим.
87+
У наступних розділах, в процесі вивчення особливостей мови, ми поговоримо про відмінності між суворим і типовим режимами. На щастя, їх не багато, але вони дійсно змінюють наше життя на краще.
8888

8989
Всі приклади в цьому посібнику працюють в суворому режимі, окрім випадків (дуже рідкісних), коли вказано зворотнє.

0 commit comments

Comments
 (0)