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





