JavaScript содержит глобальный объект, который является средой его исполняющей системы, а также следующие встроенные объекты:
В этой главе приведены описания глобального объекта и примитивных встроенных объектов Object, Function, Boolean и Number. Описания остальных встроенных объектов расположены в следующих главах.
Глобальный объект
Глобальный объект (Global) создается исполняющей системой JavaScript перед началом исполнения сценария. Это единственный объект, который не имеет имени, и потому доступ к его свойствам и методам осуществляется без имени объекта. По этой причине их иногда называют свойствами и методами верхнего уровня.
Свойства глобального объектаСвойство | Описание |
---|
Infinity | Специальное значение "бесконечность". | NaN | Специальное значение "не число". | undefined | Неопределенное значение. |
Методы глобального объектаМетод | Описание |
---|
Boolean | Преобразует объект в логическое значение. | decodeURI | Декодирует URI. | decodeURIComponent | Декодирует компоненту URI. | encodeURI | Кодирует URI. | encodeURIComponent | Кодирует компоненту URI. | escape | Преобразует строку в шестнадцатеричную кодировку Unicode. | eval | Исполняет строку кода JavaScript. | isFinite | Возвращает true, если аргумент является конечным числом. | isNaN | Возвращает true, если аргумент равен NaN. | Number | Преобразует объект в число. | Object | Преобразует значение в объект. | parseFloat | Преобразует строку в плавающее число. | parseInt | Преобразует строку в целое число. | String | Преобразует объект в строку. | unescape | Преобразует шестнадцатеричную кодировку Unicode в строку. |
1 2 3 4 5 6
8 8 8
| |