Page 15 - 6105
P. 15
<Script src = "1.js" defer> </ script>
<Script src = "2.js" defer> </ script>
Тому атрибут defer використовують в тих випадках, коли другий скрипт 2.js
залежить від першого 1.js, наприклад, використовує щось, описане першим
скриптом.
Друга відмінність - скрипт з defer спрацює, коли весь HTML-документ буде
оброблений браузером.
Наприклад, якщо документ досить великий ...
<Script src = "async.js" async> </ script>
<Script src = "defer.js" defer> </ script>
Багато багато багато букв
... То скрипт async.js виконається, як тільки завантажиться - можливо, до
того, як весь документ готовий. А defer.js почекає готовності всього документа.
Це буває зручно, коли необхідно працювати з документом, і повинна бути
впевненість, що його цілком отримано.
Контрольні запитання
1. Основні переваги мови JavaScript?
2. Якими способами можна вставити код програми на JavaScript в
HTML-сторінку?
3. Які кроки виконує браузер, зустрівши тег JavaScript?
4. Яка відмінність між атрибутами defer і async?
2. Синтаксис. Визначення та ініціалізація змінних
Сценарій JavaScript являє собою набір операторів, що в послідовно
інтерпетуються браузером. Оператори можливо розміщувати як в одному, так і в
окремих рядках. Якщо опреатори розміщені в одному рядку, то між ними
14