Page 187 - 4785
P. 187

Код  на  JScript  пишеться  в  текстовому  форматі,  і
                            організований  в  інструкції,  блоки,  що  складаються  з  пов'язаних
                            наборів  інструкцій,  і  коментарів.  В  межах  інструкції  можна
                            використовувати  змінні  і  дані,  такі  як  рядки,  числа  і  вирази.  Для
                            оголошення  кінця  інструкції  крапку  з  комою  (;).  Група  JScript-
                            інструкцій, ув'язнена в фігурні дужки {}, називається блоком.
                                   Коментарем в JScript є текст, розташований після // до кінця
                            рядка. Багаторядковий коментар починається з / *, і закінчується * /.
                                   Знак   рівності   (=)   використовується   в   JScript   як
                            присвоювання. наступний код
                                   Pi = 3.14;
                                   увазі "Присвоїти значення 3.14 змінної Pi".
                                   При  порівнянні  двох  значень  на  рівність  застосовується
                            подвійний знак рівності (==).
                                   JScript  вирази  можна  розділити  на  логічні  або  числові.
                            Вирази  містять  деякі  особливості,  наприклад,  символ  "+"  означає
                            "додати  до  ...".  Будь-яка  допустима  комбінація  значень,  змінних,
                            операторів, та інших виразів є виразом.
                                   Оголошення змінної перед використанням є необов'язковим.
                            Для  цього  використовується  інструкція  var.  Інструкція  var  є
                            обов'язковою при оголошенні локальної змінної всередині функції.
                            Дозволяється оголошення змінної неявно - без інструкції var. Однак,
                            у виразах застосовувати неоголошені змінні не допускається. JScript
                            розрізняє регістр в імені змінної. Name і name розглядаються як різні
                            змінні.
                                   JScript - мову з нестрогим контролем типів, змінні в JScript
                            не мають строго фіксованого типу. Змінні мають тип, еквівалентний
                            типу  значення,  яке  вони  містять.  Однак,  в  деяких  випадках,
                            необхідно  примусове  перетворення  змінної  в  певний  тип.  Числа
                            можуть бути оголошені як рядки, а рядки необхідно перетворити в
                            числовий тип. Для цього застосовують функції parseInt () і parseFloat
                            ().
                                   В JScript використовується шість типів даних. Основні з них
                            - числа, рядки, об'єкти, логічний. Решта два - null і undefined (тобто
                            невизначений).
                                   Рядки  оголошуються  за  допомогою  подвійних  лапок  і
                            апострофів.  Рядок  може  складатися  з  нуля  або  більше  символів


                                                           185
   182   183   184   185   186   187   188   189   190   191   192