Что хотел узнать web-мастер про JavaScript, да стеснялся спросить.

      Литералы - способ, которым вы представляете значения в JavaScript. Установленные значения, которые вы буквально (literally) представляете в вашем источнике, и - не переменные. Примеры литералов включают:

  • 42
  • 3.14159
  • "Быть или не быть"

Целые числа (Integers)

     Целыми называют числа вида 1, 164, 102390. Они могут быть выражены в десятичном (по основанию 10), шестнадцатеричном (по основанию 16), или восьмеричном (по основанию 8) представлении. Десятичный литерал целого числа состоит из последовательности цифр без ввода 0 (ноля).

     Целое число может быть выражено в восьмеричном или шестнадцатеричном скорее, чем в десятеричное. Шестнацетеричные числа включают цифры 0-9 и буквы a-f и A-F, в JavaScript они записываются с комбинацией символов 0x или 0X (ноль-x) перед числом. Восмиричные числа включают только цифры 0-7 и в JavaScript записываются с ведущего нуля.

     Например, десятичное число 23 представляется в шестнадцатеричном виде как 0x17 и в восьмеричном как 027

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

     Литералы с плавающей точкой представляют собой дробные части целых чисел и должны включать в себя, по крайней мере, одну цифру и десятичную точку либо символ экспоненты ("е" или "Е"). В следующих примерах приведены различные варианты представления одного и того же числа:

  • 3.1415927
  • 31415927е-7
  • .31415927Е1

Логические Литералы

     Логические значения имеют только два значения, истинна (true) или ложь (false). В некоторых реализациях языка JavaScript 0 (false) и 1 (true) не могут быть использованы в качестве логических значений.

Строки

     Строковые литералы - ноль или большее количество знаков, расположенные в двойных (") или одинарных (') кавычках. Строки должен быть разделены кавычками того же самого типа; то есть или обе одинарные кавычки или двойные кавычки. Использование обратной двойной черты "\" позволяет вставлять в строку специальные символы. Приведем примеры строковых литералов:

  • "Blah"
  • 'Blah'
  • "1234"
  • "one line \n another line"

Специальные символы

     Вы можете использовать следующие специальные символы в строковых литералах JavaScript:

  • \b указывает возврат на один символ.
  • \f указывает перевод страницы.
  • \n указывает новую цифру(знак) линии.
  • \r указывает возврат каретки.
  • \t указывает символ табуляции.

Символы Выхода

     Вы можете вставлять кавычки внутри строки, предшествуя им наклонной чертой влево. Это известно как выход кавычек. Например,


document.write("\"Вам следует принять ванну\",-
сказал доктор и наморщил нос.")
выводит
"Вам следует принять ванну", - сказал доктор и наморщил нос.

Hosted by uCoz