www.sr-pro.narod.ru/JavaScript/Литералы

JavaScript

Литералы

Литералы используются в JavaScript для представления значений. Это фиксированные значения, не переменные, которые Вы литерально\буквально предоставляете скрипту.

Булевы литералы

Тип Boolean имеет два литеральных значения: true и false.

Целые числа

Целые числа могут быть десятеричными (база 10), 16-ричными (база 16) и 8-ричными (база 8). Десятеричный целочисленный литерал состоит из последовательности цифр без ведущего нуля (0). Ведущий 0 (нуль) в целочисленном литерале означает, что это восьмеричное число; ведущие символы 0x (или 0X) указывают, то это 16-ричное число. 16-ричные цифры могут состоять из цифр (0-9) и английских букв a-f и A-F. Восьмеричные целые могут состоять только из цифр 0-7. Вот примеры целочисленных литералов: 23, -543, 0xACF.

Литералы с плавающей точкой

Литерал с плавающей точкой может иметь следующие составные части: десятеричное целое, десятичная точка ("."), дробная часть (другое 10-ричное число) и экспонента. Часть "экспонента" это английская буква "e" или "E" с последующим целым числом, которое может иметь знак (предшествующий "+" или "-"). Литерал с плавающей точкой обязан иметь как минимум одну цифру и десятичную точку, либо "e" (или "E").
Вот некоторые примеры литералов с плавающей точкой: 0.2, 7.91, -2.4E10, 4E-5

Строковые литералы

Строковой литерал это 0 или более символов, заключённых в двойные (") или одинарные (') кавычки. Строка должна быть ограничена кавычками одного вида; то есть, оба знака должны быть " или '. Вот примеры строковых литералов:
"stroka"
'stroka'
"123456"

Использование специальных символов в строках

Помимо обычных символов, Вы можете также включать в строки специальные символы, как показано в следующем примере.
"первая строка \n вторая строка"
В таблице перечислены специальные символы, которые Вы можете использовать в строках JavaScript.

СимволЗначение
\bBackspace
\fForm feed/прогон страницы
\nNew line/новая строка
\rCarriage return/возврат каретки
\tTab/табуляция
\'Апостроф или одинарная кавычка
\"Двойная кавычка
\\Обратный слэш (\)
\XXXСимвол из набора Latin-1, специфицированный тремя восьмеричными цифрами XXX в диапазоне от 0 до 377. Например, \251 это восьмеричная последовательность для символа copyright.
\xXXСимвол из набора Latin-1, специфицированный двумя 16-ричными цифрами XX в диапазоне от 00 до FF. Например, \xA9 это 16-ричная последовательность для символа copyright.
\uXXXXСимвол Unicode, специфицированный четырьмя 16-ричными цифрами XXXX. Например, \u00A9 это Unicode-последовательность для символа copyright.

© Seredenco Roman
2004-2006

Hosted by uCoz