ee66c297

Свойства и функции верхнего уровня


В этой главе рассматриваются все свойства и функции JavaScript, не ассоциированные с какими-либо объектами. В спецификации ECMA эти свойства и функции называются свойствами и методами объекта global.

В следующей таблице собраны свойства верхнего уровня.

Таблица 2.1  Свойства верхнего уровня
Свойство Описание
Infinity Числовое значение, представляющее бесконечность.

NaN Значение, представляющее Not-A-Number/Не-Число.

undefined Значение undefined.

В следующей таблице собраны функции верхнего уровня.

Таблица 2.2  Функции верхнего уровня
Функция Описание
escape Возвращает 16-ричное значение - кодировку аргумента из набора символов ISO Latin-1; используется для создания строк для добавления в URL.

eval Вычисляет строку кода JavaScript без ссылки на определённый объект.



isFinite Вычисляет аргумент с целью определить, является ли он конечным числом.

isNaN Вычисляет аргумент с целью определить, является ли он не-числом.

Number Конвертирует объект в число.
parseFloat Разбирает строковой аргумент и возвращает число с плавающей точкой.

parseInt Разбирает строковой аргумент и возвращает целое число.

String Конвертирует объект в строку.
taint Добавляет разрушение данных к элементу данных или скрипту.

unescape Возвращает ASCII-строку для специфицированного 16-ричного кодового значения.

untaint Убирает разрушение данных с элемента данных или скрипта.



Содержание раздела