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
   10   11   12   13   14   15   16   17   18   19   20