You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/01-hello-world/2-hello-alert-ext/task.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@ importance: 5
2
2
3
3
---
4
4
5
-
# Показати повідомлення із зовнішнього скрипта
5
+
# Показати повідомлення із зовнішнього скрипту
6
6
7
-
Використайте розв'язок з попереднього завдання <info:task/hello-alert>. Змініть його так, щоб вміст скрипта знаходився в зовнішньму файлі `alert.js`, який буде знаходитися в тій самій папці.
7
+
Використайте розв'язок з попереднього завдання <info:task/hello-alert>. Змініть його так, щоб вміст скрипту знаходився в зовнішньому файлі `alert.js`, який буде знаходитися в тій самій папці.
8
8
9
9
Відкрийте сторінку і переконайтеся, що повідомлення показується.
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/01-hello-world/article.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
Але нам необхідне робоче середовище для запуску наших скриптів і, оскільки ця книга є онлайн, браузер є гарним вибором для цього. Ми зведемо до мінімуму кількість специфічних команд для браузера (наприклад `alert`), щоб ви не витрачали час на них, якщо плануєте зосередитися на іншому середовищі (як Node.js). Ми зосередимось на JavaScript в браузері у [наступній частині](/ui) посібника.
6
6
7
-
Насамперед, давайте подивимось, як додавати скрипти до сторінки. Для серверних середовищ (як Node.js) ви можете виконати скрипти за допомогою команди `"node my.js"`.
7
+
Насамперед подивімося, як додавати скрипти до сторінки. Для серверних середовищ (як Node.js) ви можете виконати скрипти за допомогою команди `"node my.js"`.
8
8
9
9
10
10
## Тег "script"
@@ -27,7 +27,7 @@ JavaScript скрипти можна вставити у будь-яку час
27
27
</script>
28
28
*/!*
29
29
30
-
<p>...Після скрипта.</p>
30
+
<p>...Після скрипту.</p>
31
31
32
32
</body>
33
33
@@ -46,13 +46,13 @@ JavaScript скрипти можна вставити у будь-яку час
46
46
Тег `<script>` має декілька атрибутів, які рідко використовуються сьогодні, але їх ще можна знайти в старому коді.
: Старий стандарт HTML, HTML4, вимагав, щоб у `<script>` був атрибут `type`. Зазвичай це був `type="text/javascript"`. Зараз в ньому немає необхідності — сучасний стандарт HTML повністю змінив зміст цього атрибута. Тепер його можна використовувати для модулів JavaScript. Але це просунута тема, ми поговоримо про модулі в іншій частині посібника.
49
+
: Старий стандарт HTML, HTML4, вимагав, щоб у `<script>` був атрибут `type`. Зазвичай це був `type="text/javascript"`. Зараз в ньому нема потреби — сучасний стандарт HTML повністю змінив зміст цього атрибута. Тепер його можна використовувати для модулів JavaScript. Але це просунута тема, ми поговоримо про модулі в іншій частині посібника.
: Цей атрибут вказував на мову скрипта. Цей атрибут більше немає сенсу, оскільки JavaScript є усталеною мовою. Його більше не потрібно використовувати.
52
+
: Цей атрибут вказував на мову скрипту. Цей атрибут більше немає сенсу, оскільки JavaScript є усталеною мовою. Його більше не потрібно використовувати.
53
53
54
54
Коментарі до та після скриптів.
55
-
: У дійсно старих посібниках і книгах ви можете знайти коментарі всередині тега`<script>`, наприклад:
55
+
: У дійсно старих посібниках і книгах ви можете знайти коментарі всередині тегу`<script>`, наприклад:
56
56
57
57
```html no-beautify
58
58
<script type="text/javascript"><!--
@@ -67,13 +67,13 @@ JavaScript скрипти можна вставити у будь-яку час
67
67
68
68
Якщо ми маємо багато коду на JavaScript, ми можемо розділити його на окремі файли.
69
69
70
-
Файл скрипта можна додати до HTML за допомогою атрибута `src`:
70
+
Файл скрипту можна додати до HTML за допомогою атрибута `src`:
71
71
72
72
```html
73
73
<scriptsrc="/path/to/script.js"></script>
74
74
```
75
75
76
-
Тут `/path/to/script.js` — абсолютний шлях до файлу скрипта з кореня сайту. Також можна вказати відносний шлях з поточної сторінки. Наприклад, `src="script.js"`, так само як `src="./script.js"`, означатиме, що файл `"script.js"` у поточній директорії.
76
+
Тут `/path/to/script.js` — абсолютний шлях до файлу скрипту з кореня сайту. Також можна вказати відносний шлях з поточної сторінки. Наприклад, `src="script.js"`, так само як `src="./script.js"`, означатиме, що файл `"script.js"` у поточній директорії.
77
77
78
78
Ми також можемо вказати повну URL-адресу. Наприклад:
79
79
@@ -99,7 +99,7 @@ JavaScript скрипти можна вставити у будь-яку час
99
99
Це зменшує трафік і робить сторінки швидшими.
100
100
```
101
101
102
-
````warn header="Якщо вказаний `src`, вміст скрипта ігнорується."
102
+
````warn header="Якщо вказаний `src`, вміст скрипту ігнорується."
103
103
Один тег `<script>` не може мати атрибут `src` і код всередині.
104
104
105
105
Це не спрацює:
@@ -129,4 +129,4 @@ JavaScript скрипти можна вставити у будь-яку час
129
129
- Скрипт з окремого файла можна вставити за допомогою `<script src="path/to/script.js"></script>`.
130
130
131
131
132
-
Існує набагато більше інформації про браузерні скрипти та їхню взаємодію з веб-сторінкою. Але майте на увазі, що ця частина посібника присвячена мові JavaScript, тому ми не повинні відволікатись на деталі реалізації в браузері. Ми будемо використовувати браузер як спосіб запуску JavaScript, що є дуже зручним для читання в Інтернеті, але це лише один із багатьох можливих варіантів.
132
+
Існує набагато більше інформації про браузерні скрипти та їхню взаємодію з вебсторінкою. Але майте на увазі, що ця частина посібника присвячена мові JavaScript, тому ми не повинні відриватися на деталі реалізації в браузері. Ми будемо використовувати браузер як спосіб запуску JavaScript, що є дуже зручним для читання в Інтернеті, але це лише один із багатьох можливих варіантів.
0 commit comments