JavaScript. Подробное руководство, 6-е издание
Шрифт:
Глобальный объект - это просто объект, а не класс. У него нет конструктора Global и нет способа создать новый экземпляр глобального объекта.
Когда JavaScript-код встраивается в определенную среду, глобальному объекту обычно придаются дополнительные свойства, специфические для этой среды. На самом деле тип глобального объекта в стандарте ECMAScript не указан, и в конкретной реализации JavaScript в качестве глобального может выступать объект любого типа, если этот объект определяет перечисленные здесь основные свойства и функции. В клиентском JavaScript, например, глобальным объектом является объект
Пример
В
См. также
Window (часть IV книги); глава З
Синтаксис
Описание
См. также
isFinite, NaN, Number. POSITIVE.INFINITY
определяет, является ли число конечным
Синтаксис
Аргументы
n Проверяемое число.
Возвращаемое значение
Если n является конечным числом (или может быть преобразовано в него), возвращает true, если n не является числом (NaN) или плюс/минус бесконечностью - false.
См. также
Infinity, isNaN, NaN, Number.NaN, Number.NEGATIVE.INFINITY, Number.POSITIVE.INFINITY
определяет, является ли аргумент нечисловым значением
Синтаксис
Аргументы
х Проверяемое значение.
Возвращаемое значение
Если х является специальным нечисловым значением (или может быть в него преобразовано), возвращает true, если х является любым другим значением - false.
Описание
Название «NaN» является аббреквиатурой от «Not-a-Number» (не число). Глобальная переменная NaN хранит специальное числовое значение (которое
Важной особенностью NaN является то обстоятельство, что это значение не равно никакому значению, даже самому себе. Поэтому, если потребуется проверить некоторое значение на равенство NaN, нельзя будет использовать привычную проверку
Обычно функция
Пример
См. также
isFinite, NaN, Number.NaN, parseFloat, parseInt
JSON
выполняет преобразование в формат JSON и обратно
Описание
Аббревиатура «JSON» происходит от JavaScript Object Notation (форма записи JavaScript-объектов). JSON - это формат сериализации данных, основанный на синтаксисе литералов в языке JavaScript, который может представлять значение null, логические значения true и false, вещественные числа (с использованием формы записи чиcловых литералов в языке JavaScript), строки (с использованием формы записи строковых литералов), массивы значений (с использованием формы записи литералов массивов) и отображения строк в значения (с использованием формы записи литералов объектов). Элементарное значение undefined, а также числовые значения NaN и Infinity не могут быть представлены в формате JSON. Функции, объекты
Пример
См. также
JSON.parse, JSON.stringify, раздел 6.9, http://json.org
Леди Малиновой пустоши
Любовные романы:
любовно-фантастические романы
рейтинг книги
А. Смолин, ведьмак. Цикл
А. Смолин, ведьмак
Фантастика:
городское фэнтези
рейтинг книги
Софт. Тело (Software. Wetware)
Проза:
контркультура
рейтинг книги
Современная болгарская повесть
Проза:
современная проза
рейтинг книги
Неудержимый. Книга XII
12. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
рейтинг книги
Место под солнцем
Анника Бенгтзон
Детективы:
криминальные детективы
рейтинг книги
Кодекс Охотника. Книга ХХ
20. Кодекс Охотника
Фантастика:
попаданцы
альтернативная история
аниме
рейтинг книги
Загадка Либастьяна, или Поиски богов
7. Джокеры – Карты Творца
Фантастика:
фэнтези
рейтинг книги
История экономических учений: конспект лекций
Научно-образовательная:
история
рейтинг книги
Жизнь и приключения Мартина Чезлвита (главы I-XXVI)
Проза:
проза прочее
рейтинг книги