В JavaScript представлены следующие типы данных:
- числа, такие как: 42 или 3.14159;
- логические (Boolean) значения, такие как: true или false;
- строковые значения, такие как "How do you do!";
- null - специальное ключевое слово, определяющее значение "пусто".
Переменные в JavaScript имеют имя и используются для хранения заданных значений. В JavaScript имена переменных или идентификаторы должны начинаться с буквы или символа ("_"), могут включать цифры (0-9). Буквы могут быть прописными от "A" до "Z" либо строчными - от "a" до "z".
Если имя переменной состоит из нескольких слов, то в JavaScript приня такой порядок составления имени: первое слово пишется со строчной буквы, каждое последующее с прописной. Использование пробелов в именах переменных не допускается. Несколько примеров правильных имен:
- clientName, temp99, _name.
- При объявлении переменных им может присваиваться значение:
- var intValue=10; // объявлили целочисленную переменную
- var textValue="10"; //объявили текстовую переменную
Основными управляющими структурами в JavaScript являются операторы условного перехода if, if – else, циклы for, while и do – while, а так же оператор выбора switch.
|
|
JavaScript имеется один условный оператор if. Формат оператора:
if (condition) {
statements1 }
[ else {
statements2} ]
Оператор for
Цикл типа for выполняется до тех пор пока заданное условие не примет значение false. Этот оператор цикла аналогичен традиционному for циклу языка Си.
Формат оператора:
for ([initial-expression;] [condition;] [increment-expression]) {
statements
}
Оператор while.
Оператор цикла while выполняет повторение до тех пор, пока значение заданного условия остается равным true.
Формат оператора:
while (condition) {
statements
}
switch
Сравнивает значение выражения с различными вариантами и при совпадении выполняет соответствующий код