Сводная таблица методов встроенных объектов JavaScript.
Имя метода Объект Функционал Возвращаемое значение
abs Math Вычисляет модуль заданного числа. Значение модуля
acos Math Вычисляет арккосинус заданного числа. Значение арккосинуса
acosh Math Вычисляет гиперболический арккосинус заданного числа. Значение гиперболического арккосинуса
add Set
WeakSet
Добавляет в коллекцию элемент с заданным значением. Логическое значение
all Конструктор "обещаний" Формирует массив итогов "обещаний". Экземпляр объекта Promise"
anchor String Заключает строку, указанную экземпляром объекта, в тег A с атрибутом NAME. Строка результат
apply Function Вызывает функцию с установкой заданного значения ключевого слова this. Значение предусмотренное оператором return этой функции
Array Global Функция конструктор массивов. Экземпляр объекта Array
assign Конструктор объектов Дополняет свойства и методы заданного объекта перечисляемыми свойствами и методами других заданных объектов. Новый объект
asin Math Вычисляет арксинус заданного числа. Значение арксинуса
asinh Math Вычисляет гиперболический арксинус заданного числа. Значение гиперболического арксинуса
atan Math Вычисляет арктангенс заданного числа. Значение арктангенса
atan2 Math Вычисляет угол от оси X до точки с заданными координатами (x,y). Значение угла
atanh Math Вычисляет гиперболический арктангенс заданного числа. Значение гиперболического арктангенса
big String Заключает строку, указанную экземпляром объекта, в тег BIG. Строка результат
blink String Заключает строку, указанную экземпляром объекта, в тег BLINK. Строка результат
bind Function Копирует функцию с установкой заданного значения ключевого слова this. Функция
bold String Заключает строку, указанную экземпляром объекта, в тег BOLD. Строка результат
Boolean Boolean Функция конструктор логических значений. Экземпляр объекта Boolean
call Function Вызывает функцию с установкой заданного значения ключевого слова this. Значение предусмотренное оператором return этой функции
catch Promise Устанавливает интерфейс с "обещанием". Экземпляр объекта Promise
cbrt Math Вычисляет кубический корень из заданного числа. Значение кубического корня
ceil Math Вычисляет наименьшее целое большее или равное заданному числу. Значение наименьшего целого
charAt String Вычисляет символ по его номеру в строке, указанной экземпляром объекта. Символ результат
charCodeAt String Вычисляет Unicode код символа по его номеру в строке, указанной экземпляром объекта. Код Unicode результат
clear Map
Set
WeakMap
WeakSet
Удаляет все элементы из коллекции. Экземпляр объекта Map
Экземпляр объекта Set
Экземпляр объекта WeakMap
Экземпляр объекта WeakSet
clz32 Math Вычисляет количество ведущих нулевых битов в 32-битном двоичном представлении заданного числа. Значение количества ведущих нулевых битов
codePointAt String Вычисляет Unicode кодовую точку символа по его номеру в строке, указанной экземпляром объекта. Unicode кодовая точка результат
concat Array Добавляет в конец массива новые элементы. массив
concat String Вычисляет сумму строки, указанной экземпляром объекта, и заданных строк. Строка результат
copyWithin Array Замещает элементы массива его другими элементами. массив
cos Math Вычисляет косинус заданного числа. Значение косинуса
cosh Math Вычисляет гиперболический косинус заданного числа. Значение гиперболического косинуса
create Конструктор объектов Создает объект на основе заданного прототипа. Новый объект
Date Global Функция конструктор даты. Строковое значение даты
decodeURI Global Декодирует закодированный ранее URI. Декодированное значение в строковом формате
decodeURIComponent Global Декодирует закодированный ранее заданный компонент URI. Декодированное значение в строковом формате
defineProperties Конструктор объектов Дополняет или заменяет свойства и методы заданного объекта заданными свойствами и методами. undefined
defineProperty Конструктор объектов Дополняет или заменяет свойство или метод заданного объекта заданным свойством или методом. undefined
delete Map
Set
WeakMap
WeakSet
Удаляет заданный элемент из коллекции. Логическое значение
encodeURI Global Кодирует заданный URI. Закодированное значение в строковом формате
encodeURIComponent Global Кодирует заданный компонент URI. Закодированное значение в строковом формате
endsWith String Проверяет, заканчивается ли строка или подстрока, указанная экземпляром объекта заданной строкой. Логическое значение
entries Array
Map
Set
WeakMap
WeakSet
Создает итерируемый объект из пар ключ-значение или значение-значение. Экземпляр объекта Iterator
entries Функция универсальный конструктор объектов Создает массив из перечислимых свойств объекта. Массив
Error Global Функция конструктор ошибок времени выполнения. Экземпляр объекта Error
escape Global Кодирует заданную строку в формат Unicode. Закодированное значение в строковом формате
exec RegExp Выполняет поиск в заданной строке на основании шаблона регулярного выражения. Массив результатов или null
exp Math Вычисляет заданную степень постоянной Эйлера. Значение степени
expm1 Math Вычисляет разность 1 и заданной степени постоянной Эйлера. Значение разности
eval Global Динамически выполняет заданный код JavaScript. undefined
every Array Проверяет элементы массива на соответствие всех заданному критерию. Логическое значение
fill Array Замещает значения элементов массива заданным значением. массив
filter Array Выбирает элементы массива по заданному критерию. массив
find Array Ищет первый элемент массива по заданному критерию. значение элемента
findIndex Array Ищет индекс первого элемента массива по заданному критерию. Индекс элемента
fixed String Заключает строку, указанную экземпляром объекта, в тег TT. Строка результат
floor Math Вычисляет наибольшее целое число большее или равное заданному числу. Значение наибольшего целого
fontcolor String Заключает строку, указанную экземпляром объекта, в тег FONT с атрибутом стиля color. Строка результат
fontsize String Заключает строку, указанную экземпляром объекта, в тег FONT с атрибутом стиля font-size. Строка результат
forEach Array Перебирает все элементы массива вызывая для каждого заданную функцию. undefined
forEach Map
Set
WeakMap
WeakSet
Перебирает все элементы коллекции вызывая для каждого заданную функцию. Экземпляр объекта Map
Экземпляр объекта Set
Экземпляр объекта WeakMap
Экземпляр объекта WeakSet
freeze Конструктор объектов Блокирует изменение существующих атрибутов и значений свойств и методов, а также добавление новых свойств и методов в заданном объекте. undefined
from Конструктор массивовl Получает массив из итерируемой сущности. Массив
fromCharCode Конструктор строк Формирует последовательность символов заданных кодами Unicode. Строка последовательность
fromCodePoint Конструктор строк Формирует последовательность символов заданных кодовыми точками Unicode. Строка последовательность
fround Math Вычисляет ближайшее к заданному числу, число с плавающей запятой одинарной точности. Значение вычисленного числа
Function Global Функция конструктор функций. Экземпляр объектв Function
get Map
WeakMap
Читает элемент из коллекции по заданному ключу. значение элемента
getFullYear | getUTCFullYear Date Возвращает год даты по местному или всемирному времени. Значение года
getMonth | getUTCMonth Date Возвращает месяц даты по местному или всемирному времени. Значение месяца
getDate | getUTCDate Date Возвращает день месяца даты по местному или всемирному времени. Значение дня месяца
getDay | getUTCDay Date Возвращает день недели даты по местному или всемирному времени. Значение дня недели
getHours | getUTCHours Date Возвращает часы - времени суток даты по местному или всемирному времени. Значение часов - времени суток даты
getMilliseconds | getUTCMilliseconds Date Возвращает миллисекунды - времени суток даты по местному или всемирному времени. Значение миллисекунд - времени суток даты
getMinutes | getUTCMinutes Date Возвращает минуты - времени суток даты по местному или всемирному времени. Значение минут - времени суток даты
getOwnPropertyDescriptor Конструктор объектов Получает дескриптор собственной (не унаследованной) заданной сущности заданного объекта. дескриптор сущности
getOwnPropertyDescriptors Конструктор объектов Получает дескрипторы собственных (не унаследованных) сущностей заданного объекта. Экземпляр объекта
getOwnPropertyNames Конструктор объектов Получает имена всех собственных (не унаследованных) свойств и методов заданного объекта. Массив имен
getOwnPropertySymbols Конструктор объектов Получает имена всех собственных (не унаследованных) символов заданного объекта. Массив имен
getPrototypeOf Конструктор объектов Возвращает прототип заданного объекта. Экземпляр объекта prototype
getSeconds | getUTCSeconds Date Возвращает секунды - времени суток даты по местному или всемирному времени. Значение секунд - времени суток даты
getTime Date Вычисляет количество миллисекунд от полночи 1 января 1970 года. Число миллисекунд
getTimezoneOffset Date Вычисляет разницу в минутах между временем суток даты по местному и временем суток даты по всемирному времени. Число минут
getVarDate Date Вычисляет значение даты в формате VT_DATE. Не используется в JavaScript
getYear Date Возвращает двухзначный год даты. Значение года
has Map
Set
WeakMap
WeakSet
Проверяет наличие заданного элемента в коллекции. Логическое значение
hasOwnProperty Объект Проверяет, является ли заданная сущность сущностью только этого экземпляра объекта Объект. Логическое значение
hypot Math Вычисляет квадратный корень из суммы квадратов заданных чисел. Значение квадратного корня
imul Math Вычисляет произведение двух заданных чисел, которые обрабатываются как 32-разрядные целые числа со знаком. Значение произведения
includes Array Проверяет массив на наличие элементов с заданным значением. Логическое значение
includes String Проверяет, содержится ли в строке или подстроке, указанной экземпляром объекта заданная строка. Логическое значение
indexOf Array Ищет индекс первого элемента массива с заданным значением. Индекс элемента
indexOf String Ищет, номер символа, с которого заданная строка первый раз входит в строку, указанную экземпляром объекта. Номер символа - результат
is Конструктор объектов Сравнивает заданные значения. Логическое значение
isArray Конструктор массивов Проверяет, является ли заданная сущность массивом. Логическое значение
isExtensible Конструктор объектов Проверяет, можно ли добавлять в заданный объект новые свойства или методы. Логическое значение
isFinite Global Проверяет, преобразуется ли заданная сущность в конечное значение. Логическое значение
isFinite Конструктор числовых значений Проверяет, является ли заданное значение конечным числом. Логическое значение
isFrozen Конструктор объектов Проверяет, можно ли изменять или добавлять в заданный объект новые свойства или методы. Логическое значение
isInteger Конструктор числовых значений Проверяет, является ли заданное значение целым числом. Логическое значение
isNaN Global Проверяет, преобразуется ли заданная сущность в значение NaN. Логическое значение
isNaN Конструктор числовых значений Проверяет, является ли заданное значение значением NaN. Логическое значение
isPrototypeOf Объектй Проверяет, имеет ли заданный экземпляр объекта в цепи своих прототипов объект указанный экземпляром объекта Объект. Логическое значение
isSafeInteger Конструктор числовых значений Проверяет, можно ли безопасно представить заданное значение в JavaScript. Логическое значение
isSealed Конструктор объектов Проверяет, является ли заданный объект не расширяемым. Логическое значение
italics String Заключает строку, указанную экземпляром объекта, в тег I. Строка результат
join Array Формирует строку из элементов массива, с заданным разделителем. Сформированная строка
keys Конструктор объектов Получает имена всех собственных (не унаследованных) и перечисляемых свойств и методов заданного объекта. Массив имен
keys Array
Map
Set
WeakMap
WeakSet
Создает итерируемый объект из ключей или значений. Экземпляр объекта Iterator
lastIndexOf Array Ищет индекс последнего элемента массива с заданным значением. Индекс элемента
lastIndexOf String Ищет, номер символа, с которого заданная строка последний раз входит в строку, указанную экземпляром объекта. Номер символа - результат
link String Заключает строку, указанную экземпляром объекта, в тег A с атрибутом HREF. Строка результат
localeCompare String Сравнивает строку, указанную экземпляром объекта, с заданной строкой в текущем языковом стандарте. Индикатор сравнения - результат
log Math Вычисляет натуральный логарифм заданного числа. Значение натурального логарифма
log1p Math Вычисляет натуральный логарифм суммы заданного числа с 1. Значение натурального логарифма
log10 Math Вычисляет логарифм с основанием 10 заданного числа. Значение логарифма
log2 Math Вычисляет логарифм с основанием 2 заданного числа. Значение логарифма
map Array Формирует новый массив обработав каждый элемент массива по заданному алгоритму. массив
match String Сравнивает строку, указанную экземпляром объекта, с шаблоном регулярного выражения. Массив сравнения - результат
max Math Вычисляет наибольшее число из списка заданных чисел. Значение наибольшего числа
min Math Вычисляет наименьшее число из списка заданных чисел. Значение наименьшего числа
next Generator Запускает выполнение блока операторов функции генератора с места выполнения последнего оператора yield или с начала, и до следующего оператора yield, оператора return или до конца. объект с результатом этого шага.
next Iterator Вызывает текущую итерацию. объект с результатом итерации.
now Конструктор даты Вычисляет целое количество миллисекунд от полуночи 1 января 1970 года по Поясному и Всемирному времени до текущих даты и времени. Количество миллисекунд
Number Global Функция конструктор числовых значений. Экземпляр объекта Number
normalize String Нормализует строку, указанную экземпляром объекта, в форму нормализации Unicode. Форма нормализации - результат
Object Global Функция конструктор объектов. Экземпляр объекта Object
observe Конструктор массивов Подключает вызов заданной функции при каждом изменении заданного массива. undefined
of Конструктор массивовl Получает массив из заданных значений. Массив
parse Конструктор даты Проверяет заданный текст на наличие даты. Вычисляет целое количество миллисекунд от полуночи 1 января 1970 года по Поясному и Всемирному времени до обнаруженный даты. Количество миллисекунд или NaN
parse JSON Преобразует строку нотации объектов JavaScript (JSON) в объект или массив. Объект или массив
parseFloat Global
Конструктор числовых значений
Выполняет синтаксический анализ заданного текста на наличие в нём числа с плавающей точкой. Значение числа или NaN
parseInt Global
Конструктор числовых значений
Выполняет синтаксический анализ заданного текста на наличие в нём целого числа. Значение числа или NaN
pop Array Удаляет последний элемент массива. значение удалённого элемента
pow Math Вычисляет заданную степень числа. Значение степени
propertyIsEnumerable Объект Проверяет, присуща ли заданная сущность этому экземпляра объекта Объект, и перечисляема ли она. Логическое значение
push Array Добавляет в конец массива новые элементы. Итоговое количество элементов
random Math Вычисляет случайное число из диапазона от = 0 до < 1. Значение случайного числа
reduce Array Перебирает с начала все элементы массива вызывая для каждого заданную функцию, которой доступно значение её предыдущего вызова. Значение последнего вызова функции
reduceRight Array Перебирает с конца все элементы массива вызывая для каждого заданную функцию, которой доступно значение её предыдущего вызова. Значение последнего вызова функции
RegExp Global Функция конструктор регулярных выражений. Экземпляр объекта RegExp
repeat String Суммирует строку, указанную экземпляром объекта, со своими копиями заданное количество раз. Строка результат
replace String Замещает заданный фрагмент в строке, указанной экземпляром объекта, заданной строкой. Строка результат
reverse Array Переставляет элементы в массиве в обратном порядке. undefined
round Math Округляет заданной числа до целого. Значение округления
seal Конструктор объектов Делает заданный объект не расширяемым и все его свойства и методы не настраиваемыми и не удаляемыми . undefined
search String Вычисляет номер позиции первого символа (начиная с нуля) первого найденного фрагмента в строке, указанной экземпляром объекта String, совпадающего с заданным шаблоном. Номер позиции символа - результат
set Map
WeakMap
Добавляет или заменяет элемент в коллекции. Экземпляр объекта Map
Экземпляр объекта WeakMap
setDate | setUTCDate Date Устанавливает новое значение дня месяца даты по местному или всемирному времени. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setFullYear | setUTCFullYear Date Устанавливает новое значение всей даты по местному или всемирному времени. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setHours | setUTCHours Date Устанавливает новое значение времени суток даты по местному или всемирному времени. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setMilliseconds | setUTCMilliseconds Date Устанавливает новое значение миллисекунд времени суток даты по местному или всемирному времени. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setMinutes | setUTCMinutes Date Устанавливает новое значение минут, секунд и миллисекунд времени суток даты по местному или всемирному времени. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setMonth | setUTCMonth Date Устанавливает новое значение месяца и дня даты по местному или всемирному времени. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setPrototypeOf Конструктор объектов Задает новый прототип для заданного объекта. undefined
setSeconds | setUTCSeconds Date Устанавливает новое значение секунд и миллисекунд времени суток даты по местному или всемирному времени. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setTime Date Устанавливает новое значение даты количеством миллисекунд от полуночи January 1, 1970 GMT. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
setYear Date Устанавливает новое значение года даты. Число миллисекунд от полночи 1 января 1970 года до времени суток нового значения даты
shift Array Удаляет первый элемент массива. значение удалённого элемента
sign Math Проверяет, является ли заданное число положительным, отрицательным или равным 0. Признак заданного числа
sin Math Вычисляет синус заданного числа. Значение синуса
sinh Math Вычисляет гиперболический синус заданного числа. Значение гиперболического синуса
slice Array Формирует новый массив из заданных элементов массива. массив
slice String Выделяет заданный фрагмент в строке, указанной экземпляром объекта String. Фрагмент - результат
small String Заключает строку, указанную экземпляром объекта, в тег SMALL. Строка результат
some Array Проверяет элементы массива на соответствие хотя бы одного заданному критерию. Логическое значение
sort Array Сортирует элементы в массиве. undefined
splice Array Формирует новый массив из заданных удалённых или замещенных элементов массива. Массив
slice String Выделяет заданные фрагменты в строке, указанной экземпляром объекта String. Массив фрагментов
startsWith String Проверяет, начинается ли строка или подстрока, указанная экземпляром объекта String, заданной строкой. Логическое значение
strike String Заключает строку, указанную экземпляром объекта, в тег STRIKE. Строка результат
String Global Функция конструктор регулярных выражений. Экземпляр объекта String
stringify JSON Преобразует Объект или массив в строку нотации объектов JavaScript (JSON). Объект - строка JSON
sqrt Math Вычисляет квадратный корень из заданного числа. Значение квадратного корня
sub String Заключает строку, указанную экземпляром объекта, в тег SUB. Строка результат
substr String Выделяет фрагмент строки указанной экземпляром объекта String. Строка результат
substring substr Выделяет фрагмент строки указанной экземпляром объекта String. Строка результат
sup String Заключает строку, указанную экземпляром объекта, в тег SUP. Строка результат
tan Math Вычисляет тангенс заданного числа. Значение тангенса
tanh Math Вычисляет гиперболический тангенс заданного числа. Значение гиперболического тангенса
test RegExp Выполняет поиск в заданной строке на основании шаблона регулярного выражения. Логическое значение
then Promise Устанавливает интерфейс с "обещанием". Экземпляр объекта Promise
toDateString Date Возвращает строковое значение даты. Строка вида - Tue May 20 2014
toExponential Number Преобразует значение, указанное экземпляром объекта, из числового формата в строчный формат, соответствующий записи числа в экспоненциальной форме. Строка результат
toFixed Number Преобразует значение, указанное экземпляром объекта, из числового формата в строчный формат, соответствующий записи числа с фиксированной запятой. Строка результат
toJSON Date Преобразует дату указанную экземпляром объекта Date, в строку JSON. Строка результат
toLocaleString Объект Вычисляет строковый эквивалент значения указанного экземпляра объекта Объект с учетом среды окружения браузера. Строка результат
toLowerCase String Преобразует строку, указанной экземпляром объекта String, в строку, в которой все буквенные символы преобразованы в строчные. Строка результат
toPrecision Number Преобразует значение, указанное экземпляром объекта, из числового формата в строковый формат, соответствующий записи числа с фиксированной запятой или в экспоненциальной форме. Строка результат
toString Объект Вычисляет строковый эквивалент значения указанного экземпляра объекта Объект. Строка результат
toJSON Date Возвращает JSON эквивалент значения. Строка вида - 2014-05-20T15:38:09.293Z
toLocaleDateString Date Возвращает строковое значение даты в формате предпочтительном для месторасположения устройства. Строка вида - 20.5.2014
toLocaleString Date Возвращает строковое значение даты и времени суток в формате предпочтительном для месторасположения устройства. Строка вида - 20.5.2014 21:45:52
toLocaleTimeString Date Возвращает строковое значение времени суток в формате предпочтительном для месторасположения устройства. Строка вида - 21:49:38
toString Object Возвращает строковый эквивалент значения указанного экземпляром объекта. Строка.
toTimeString Date Возвращает строковое значение времени суток даты. Строка вида - 21:55:59 GMT+0600 (RTZ 4 (зима))
toUpperCase String Преобразует строку, указанной экземпляром объекта String, в строку, в которой все буквенные символы преобразованы в прописные. Строка результат
toUTCString Date Возвращает строковое значение даты. Строка вида - Tue, 20 May 2014 15:33:09 GMT
trim String Удаляет из строки, указанной экземпляром объекта String, все начальные и конечные пробелы и символы конца строки. Строка результат
trimLeft String Удаляет из строки, указанной экземпляром объекта String, все начальные пробелы. Строка результат
trimRight String Удаляет из строки, указанной экземпляром объекта String, все конечные пробелы и символы конца строки. Строка результат
throw Generator Завершает выполнение блока операторов функции генератора ошибкой времени выполнения.
trunc Math Вычисляет целую часть заданного числа без округления. Значение целой части числа
race Конструктор "обещаний" Находит итог "обещания" закончившегося первым. Экземпляр объекта Promise"
resolve Конструктор "обещаний" Создаёт выполненное "обещание" с заданным результатом. Экземпляр объекта Promise"
reject Конструктор "обещаний" Создаёт невыполненное "обещание" с заданной причиной невыполнения. Экземпляр объекта Promise"
unescape Global Декодирует закодированную ранее строку символов. Декодированное значение в строковом формате
unshift Array Добавляет в начало массива новые элементы. Итоговое количество элементов
UTC Конструктор даты Вычисляет целое количество миллисекунд от полуночи 1 января 1970 года по Поясному и Всемирному времени до заданных даты и времени. Количество миллисекунд
values Map
Set
WeakMap
WeakSet
Создает итерируемый объект из значений. Экземпляр объекта Iterator
write Debug Направляет строки с заданной информацией в окно отладчика.
writeln Debug Направляет строки с заданной информацией в окно отладчика, вставляя после каждой строки символ перевода строки.