JavaScript глобальные функции и свойства
Ниже представлено описание всех свойств и функций JavaScript, которые вызываются глобально, а не на определенном объекте:
Глобальные свойства
Метод | Описание | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|---|
globalThis | Возвращает глобальный объект верхнего уровня. | 71.0 | 65.0 | Нет | Нет | Нет | Нет |
Infinity | Числовое значение, представляющее бесконечность. | Да | Да | Да | Да | Да | Да |
NaN | Является значением, представляющим не число (англ. Not-a-Number). | Да | Да | Да | Да | Да | Да |
null | Является литералом и одним из примитивных значений JavaScript, которое представляет нулевое или пустое значение (отсутствие какого-либо значения объекта). | Да | Да | Да | Да | Да | Да |
undefined | Является одним из примитивных значений JavaScript, которое представляет значение undefined. | Да | Да | Да | Да | Да | Да |
Глобальные функции
Метод | Описание | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|---|
eval() | Позволяет выполнить JavaScript код, представленный строкой. | Да | Да | Да | Да | Да | Да |
isFinite() | Определяет, является ли переданное значение конечным числом и возвращает логическое значение. | Да | Да | Да | Да | Да | Да |
isNaN() | Определяет, является ли передаваемое значение NaN (англ. Not-a-Number, "не число") и возвращает логическое значение. | Да | Да | Да | Да | Да | Да |
parseFloat() | Функция принимает в качестве аргумента строковое значение и возвращает десятичное число (число с плавающей точкой) | Да | Да | Да | Да | Да | Да |
parseInt() | Функция принимает в качестве аргумента строковое значение и возвращает целое число, которое соответствует указанному основанию системы счисления. | Да | Да | Да | Да | Да | Да |
decodeURI() | Декодирует URI (англ. Uniform Resource Identifier – унифицированный идентификатор ресурса), ранее созданный функцией encodeURI(), или другим подобным способом. | Да | Да | Да | Да | Да | Да |
decodeURIComponent() | Декодирует управляющие последовательности символов в компоненте URI (англ. Uniform Resource Identifier – унифицированный идентификатор ресурса), ранее созданный encodeURIComponent(), или другим подобным способом. | Да | Да | Да | Да | Да | Да |
encodeURI() | Кодирует URI (англ. Uniform Resource Identifier – унифицированный идентификатор ресурса) заменяя каждый экземпляр определенных символов одной, двумя, тремя или четырьмя управляющих последовательностей, представляющими кодировку символа UTF-8. | Да | Да | Да | Да | Да | Да |
encodeURIComponent() | Кодирует компонент URI (англ. Uniform Resource Identifier – унифицированный идентификатор ресурса) заменяя каждый экземпляр определенных символов одной, двумя, тремя или четырьмя управляющих последовательностей, представляющими кодировку символа UTF-8. | Да | Да | Да | Да | Да | Да |