Skip to content

Commit 570e5e6

Browse files
authored
Merge pull request #606 from dolgachio/master
Selection and Range
2 parents cc2caa4 + 3b7cd7d commit 570e5e6

File tree

4 files changed

+233
-233
lines changed

4 files changed

+233
-233
lines changed

1-js/02-first-steps/01-hello-world/article.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
## Тег "script"
1111

12-
Програми JavaScript можна вставити у будь-яку частину HTML документа, використовуючи тег `<script>`.
12+
JavaScript скрипти можна вставити у будь-яку частину HTML документа за допомогою тегу `<script>`.
1313

1414
Наприклад:
1515

@@ -110,7 +110,7 @@
110110
</script>
111111
```
112112

113-
Ми повинні вибрати або зовнішній `<script src="…">`, або звичайний `<script>` з кодом.
113+
Ми маємо вибрати або зовнішній `<script src="…">`, або звичайний `<script>` з кодом.
114114

115115
Наведений вище приклад можна розділити на два скрипти:
116116

@@ -124,9 +124,9 @@
124124
125125
## Підсумки
126126
127-
- Ми можемо використовувати тег `<script>` для додавання коду JavaScript на сторінку.
127+
- Щоб додати JavaScript код на сторінку використайте тег `<script>`.
128128
- Атрибути `type` і `language` не потрібні.
129-
- Скрипти у зовнішньому файлі можна вставити за допомогою `<script src="path/to/script.js"></script>`.
129+
- Скрипт з окремого файла можна вставити за допомогою `<script src="path/to/script.js"></script>`.
130130
131131
132132
Існує набагато більше інформації про браузерні скрипти та їхню взаємодію з веб-сторінкою. Але майте на увазі, що ця частина посібника присвячена мові JavaScript, тому ми не повинні відволікатись на деталі реалізації в браузері. Ми будемо використовувати браузер як спосіб запуску JavaScript, що є дуже зручним для читання в Інтернеті, але це лише один із багатьох можливих варіантів.

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

+3-3
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

+7-7
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)