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.
Символ | Значение |
\b | Backspace |
\f | Form feed/прогон страницы |
\n | New line/новая строка |
\r | Carriage return/возврат каретки |
\t | Tab/табуляция |
\' | Апостроф или одинарная кавычка |
\" | Двойная кавычка |
\\ | Обратный слэш (\) |
\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