Page 17 - 6105
P. 17

var hello = 'Hello world!';
                      var message;

                      // скопіювати значення

                      message = hello;


                      alert (hello); // Hello world!

                      alert (message); // Hello world!

                      На ім'я змінної в JavaScript накладено всього два обмеження.

                      1)      Ім'я може складатися з: букв, цифр, символу $ і знаку підкреслення _

                      2)      Перший символ не повинен бути цифрою.

                      Наприклад:

                      var myName;

                      var test123;

                      Що  особливо  цікаво  –  знак  долар  '$'  і  знак  підкреслення  '_'  є  такими  ж

               звичайними символами, як і букви:

                      var $ = 1; // оголосили змінну з ім'ям '$'

                      var _ = 2; // змінна з ім'ям '_'

                      alert ($ + _); // 3

                      А такі змінні були б неправильними:

                      var 1a; // початок не може бути цифрою


                      var my-name; // дефіс '-' не є дозволеним символом.

                      У  старому  стандарті  JavaScript  дозволялося  створювати  змінну  і  без  var,

               просто присвоївши їй значення:

                      num = 5; // змінна num буде створена, якщо її не було

                      У режимі "use strict" так робити вже не можна.

                      Наступний код видасть помилку:

                      "Use strict";

                      num = 5; // error: num is not defined




                                                                16
   12   13   14   15   16   17   18   19   20   21   22