Следующий список содержит все задокументированные на MDN методы JavaScript в алфавитном порядке.
Найдено 184 страниц с меткой "Method":
A
-
abs: ФункцияMath.abs()возвращает абсолютную величину (модуль) числа. -
acos: ФункцияMath.acos()возвращает арккосинус числа (в радианах). -
acosh: ФункцияMath.acosh()возвращает гиперболической арккосинус числа (в радианах). -
anchor: Методanchor()создаёт якорный HTML-элемент<a>, используемый в качестве цели гиперссылки. -
apply: Методapply()вызывает функцию с указанным значениемthisи аргументами, предоставленными в виде массива (либо массивоподобного объекта). -
asin: ФункцияMath.asin()возвращает арксинус числа (в радианах). -
asinh: ФункцияMath.asinh()возвращает гиперболической арксинус числа (в радианах). -
assign: МетодObject.assign()используется для копирования значений всех собственных перечислимых свойств из одного или более исходных объектов в целевой объект. После копирования он возвращает целевой объект.
B
-
big: Методbig()создаёт HTML-элемент<big>, заставляющий строку отображаться большим шрифтом. -
bind: Методbind()создаёт новую функцию, которая при вызове устанавливает в качестве контекста выполненияthisпредоставленное значение. В метод также передаётся набор аргументов, которые будут установлены перед переданными в привязанную функцию аргументами при её вызове. -
blink: Методblink()создаёт HTML-элемент<blink>, заставляющий строку мерцать. -
bold: Методbold()создаёт HTML-элемент<b>, заставляющий строку отображаться полужирным шрифтом.
C
-
call: Методcall()вызывает функцию с указанным значениемthisи индивидуально предоставленными аргументами. -
cbrt: ФункцияMath.cbrt()возвращает кубический корень () из числа. -
charAt: МетодcharAt()возвращает указанный символ из строки. -
charCodeAt: МетодcharCodeAt()возвращает числовое значение Unicode для символа по указанному индексу (за исключением кодовых точек Unicode, больших 0x10000). -
codePointAt: МетодcodePointAt()возвращает неотрицательное целое число, являющееся закодированным в UTF-16, значением кодовой точки. -
concat: Методconcat()возвращает новый массив, состоящий из массива, на котором он был вызван, соединённого с другими массивами и/или значениями, переданными в качестве аргументов. -
concat: Методconcat()объединяет текст из двух или более строк и возвращает новую строку. -
contains: Методcontains()определяет, содержит ли массив определённый элемент, возвращая в зависимости от этогоtrueилиfalse. -
contains: Методcontains()определяет, находится ли одна строка внутри другой, возвращая, соотвественно,trueилиfalse. -
copyWithin: МетодcopyWithin()копирует последовательность элементов массива внутри него в позицию, начинающуюся по индексуtarget. Копия берётся по индексам, задаваемым вторым и третьим аргументамиstartиend. Аргументendявляется необязательным и по умолчанию равен длине массива. -
create: МетодObject.create()создаёт новый объект с указанными объектом прототипа и свойствами.
D
-
defineProperties: МетодObject.defineProperties()определяет новые или изменяет существующие свойства, непосредственно на объекте, возвращая этот объект. -
defineProperty: МетодObject.defineProperty()определяет новое или изменяет существующее свойство непосредственно на объекте, возвращая этот объект.
E
-
endsWith: МетодendsWith()определяет, заканчивается ли строка символами другой строки, возвращая, соотвественно,trueилиfalse. -
entries: Методentries()возвращает новый объект итератора массиваArray Iterator, содержащий пары ключ / значение для каждого индекса в массиве. -
eval: МетодObject.eval()использовался для вычисления строки JavaScript-кода в контексте объекта, однако, был удалён. -
every: Методevery()проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции.
F
-
fill: Методfill()заполняет все элементы массива от начального до конечного индексов одним значением. -
filter: Методfilter()создаёт новый массив со всеми элементами, прошедшими проверку, задаваемую в передаваемой функции. -
find: Методfind()возвращает значение в массиве, если элемент удовлетворяет условию проверяющей функции. В противном случае возвращаетсяundefined. -
findIndex: МетодfindIndex()возвращает индекс в массиве, если элемент удовлетворяет условию проверяющей функции. В противном случае возвращается -1. -
fixed: Методfixed()создаёт HTML-элемент<tt>, заставляющий строку отображаться моноширинным шрифтом. -
fontcolor: Методfontcolor()создаёт HTML-элемент<font>, заставляющий строку отображаться шрифтом указанного цвета. -
fontsize: Методfontsize()создаёт HTML-элемент<font>, заставляющий строку отображаться шрифтом указанного размера. -
forEach: МетодforEach()выполняет указанную функцию один раз для каждого элемента в массиве. -
freeze: МетодObject.freeze()замораживает объект: это значит, что он предотвращает добавление новых свойств к объекту, удаление старых свойств из объекта и изменение существующих свойств или значения их атрибутов перечисляемости, настраиваемости и записываемости. В сущности, объект становится эффективно неизменным. Метод возвращает замороженный объект. -
from: МетодArray.from()создаёт новый экземплярArrayиз массивоподобного или итерируемого объекта. -
fromCharCode: Статический методString.fromCharCode()возвращает строку, созданную из указанной последовательности значений Unicode. -
fromCodePoint: Статический методString.fromCodePoint()возвращает строку, созданную из указанной последовательности кодовых точек.
G
-
getDate: МетодgetDate()возвращает день месяца указанной даты по местному времени. -
getDay: МетодgetDay()возвращает день недели указанной даты по местному времени, где 0 соответствует воскресенью. -
getFullYear: МетодgetFullYear()возвращает год указанной даты по местному времени. -
getHours: МетодgetHours()возвращает часы указанной даты по местному времени. -
getMilliseconds: МетодgetMilliseconds()возвращает миллисекунды указанной даты по местному времени. -
getMinutes: МетодgetMinutes()возвращает минуты указанной даты по местному времени. -
getMonth: МетодgetMonth()возвращает месяц указанной даты по местному времени, нумерация месяцев начинается с нуля для первого месяца в году. -
getOwnPropertyDescriptor: МетодObject.getOwnPropertyDescriptor()возвращает дескриптор свойства для собственного свойства (то есть такого, которое находится непосредственно в объекте, а не получено через цепочку прототипов) переданного объекта. -
getOwnPropertyNames: МетодObject.getOwnPropertyNames()возвращает массив со всеми свойствами (независимо от того, перечисляемые они или нет), найденными непосредственно в переданном объекте. -
getOwnPropertySymbols: МетодObject.getOwnPropertySymbols()возвращает массив всех символьных свойств, найденных непосредственно на переданном объекте. -
getPrototypeOf: МетодObject.getPrototypeOf()возвращает прототип (то есть, внутренней свойство[[Prototype]]) указанного объекта. -
getSeconds: МетодgetSeconds()возвращает секунды указанной даты по местному времени. -
getTime: МетодgetTime()возвращает числовое значение, соответствующее указанной дате по всемирному координированному времени. -
getTimezoneOffset: МетодgetTimezoneOffset()возвращает смещение часового пояса относительно часового пояса UTC в минутах для текущей локали. -
getUTCDate: МетодgetUTCDate()возвращает день месяца указанной даты по всемирному координированному времени. -
getUTCDay: МетодgetUTCDay()возвращает день недели указанной даты по всемирному координированному времени, где 0 соответствует воскресенью. -
getUTCFullYear: МетодgetUTCFullYear()возвращает год указанной даты по всемирному координированному времени. -
getUTCHours: МетодgetUTCHours()возвращает часы указанной даты по всемирному координированному времени. -
getUTCMilliseconds: МетодgetUTCMilliseconds()возвращает миллисекунды указанной даты по всемирному координированному времени. -
getUTCMinutes: МетодgetUTCMinutes()возвращает минуты указанной даты по всемирному координированному времени. -
getUTCMonth: МетодgetUTCMonth()возвращает месяц указанной даты по всемирному координированному времени, нумерация месяцев начинается с нуля для первого месяца в году. -
getUTCSeconds: МетодgetUTCSeconds()возвращает секунды указанной даты по всемирному координированному времени. -
getYear: No summary!
H
-
hasOwnProperty: МетодhasOwnProperty()возвращает логическое значение, указывающее, содержит ли объект указанное свойство. -
hypot: ФункцияMath.hypot()возвращает квадратный корень суммы квадратов параметров ()
I
-
indexOf: МетодindexOf()возвращает индекс первого вхождения указанного значения в строковый объектString, на котором он был вызван, начиная с индексаfromIndex. Возвращает -1, если значение не найдено. -
indexOf: МетодindexOf()возвращает первый индекс, по которому данный элемент может быть найден в массиве или -1, если такого индекса нет. -
is: МетодObject.is()определяет, являются ли два значения одинаковыми значениями. -
isArray: МетодArray.isArray()возвращаетtrue, если объект является массивом иfalse, если он массивом не является. -
isExtensible: МетодObject.isExtensible()определяет, является ли объект расширяемым (то есть, можно ли к нему добавлять новые свойства). -
isFinite: МетодNumber.isFinite()определяет, является ли конечным переданное значение. -
isFrozen: МетодObject.isFrozen()определяет, был ли объект заморожен. -
isGenerator: МетодisGenerator()определяет, является ли функция генератором. -
isInteger: МетодNumber.isInteger()определяет, является ли переданное значение целым числом. -
isNaN: МетодNumber.isNaN()определяет, является ли переданное значениеNaN. Это более надёжная версия оригинальной глобальной функцииisNaN(). -
isNaN: ФункцияisNaN()определяет является ли литерал или переменная не числовым значением (NaN) или нет. При работе с функцией необходимо проявлять осторожность так как она работает некорректно. Если вам интересно подробнее можно посмотретьNumber.isNaN()то как она описана в ECMAScript 6, в качестве альтернативного решения можно использоватьtypeofдля проверки литерала или переменной на не числовое значение. -
isPrototypeOf: МетодisPrototypeOf()проверяет, входит ли объект в цепочку прототипов другого объекта. -
isSafeInteger: МетодNumber.isSafeInteger()определяет, является ли переданное значение безопасным целым числом. Безопасное целое число это такое число, которое -
isSealed: МетодObject.isSealed()определяет, является ли объект запечатанным. -
italics: Методitalics()создаёт HTML-элемент<i>, заставляющий строку отображаться курсивом.
J
-
join: Методjoin()объединяет все элементы массива в строку.
K
-
keys: Методkeys()возвращает новый итератор массиваArray Iterator, содержащий ключи каждого индекса в массиве. -
keys: МетодObject.keys()возвращает массив из собственных перечисляемых свойств переданного объекта, в том же порядке, в котором они бы обходились цикломfor...in(разница между циклом и методом в том, что цикл перечисляет свойства и из цепочки прототипов).
L
-
lastIndexOf: МетодlastIndexOf()возвращает последний индекс, по которому данный элемент может быть найден в массиве или -1, если такого индекса нет. Массив просматривается с конца, начиная с индексаfromIndex. -
lastIndexOf: МетодlastIndexOf()возвращает индекс последнего вхождения указанного значения в строковый объектString, на котором он был вызван, или -1, если ничего не было найдено. Поиск по строке ведётся от конца к началу, начиная с индексаfromIndex. -
link: Методlink()создаёт HTML-элемент<a>, заставляющий строку отображаться в виде ссылки на другой URL.
M
-
map: Методmap()создаёт новый массив с результатом вызова указанной функции для каждого элемента массива. -
max: ФункцияMath.max()возвращает наибольшее из нуля или более чисел. -
min: ФункцияMath.min()возвращает наименьшее из нуля или более чисел.
N
-
now: МетодDate.now()возвращает количество миллисекунд, прошедших с 1 января 1970 года 00:00:00 по UTC.
O
-
observe: МетодObject.observe()используется для асинхронного обзора изменений в объекте. Он предоставляет поток изменений в порядке их возникновения. -
of: МетодArray.of()создаёт новый экземпляр массиваArrayиз произвольного числа агрументов, вне зависимости от числа или типа аргумента.
P
-
parse: МетодDate.parse()разбирает строковое представление даты и возвращает количество миллисекунд, прошедших с 1 января 1970 года 00:00:00 по UTC. -
parse: МетодJSON.parse()разбирает JSON строку, опционально возможно преобразование результата. -
parseFloat: МетодNumber.parseFloat()разбирает строковый аргумент и возвращает число с плавающей запятой. Этот метод ведёт себя идентично глобальной функцииparseFloat()и является частью ECMAScript 6 (его целью является модуляризация глобальных сущностей). -
parseInt: МетодNumber.parseInt()разбирает строковый аргумент и возвращает целое число. Этот метод ведёт себя идентично глобальной функцииparseInt()и является частью ECMAScript 6 (его целью является модуляризация глобальных сущностей). -
pop: Методpop()удаляет последний элемент из массива и возвращает его значение. -
preventExtensions: МетодObject.preventExtensions()предотвращает добавление новых свойств к объекту (то есть, предотвращает расширение этого объекта в будущем). -
propertyIsEnumerable: МетодpropertyIsEnumerable()возвращает логическое значение, указывающее, является ли указанное свойство перечисляемым. -
push: Методpush()добавляет один или более элементов в конец массива и возвращает новую длину массива.
Q
R
-
reduce: Методreduce()применяет функцию к аккумулятору и каждому значению массива (слева-направо), сводя его к одному значению. -
reduceRight: МетодreduceRight()применяет функцию к аккумулятору и каждому значению массива (справа-налево), сводя его к одному значению. -
resolvedOptions: МетодIntl.Collator.prototype.resolvedOptions()возвращает новый объект со свойствами, отражающими локаль и параметры сравнения строк, вычисленные во время инициализации соответствующего объектаCollator. -
resolvedOptions: МетодIntl.DateTimeFormat.prototype.resolvedOptions()возвращает новый объект со свойствами, отражающими локаль и параметры форматирования даты и времени, вычисленные во время инициализации соответствующего объектаDateTimeFormat. -
resolvedOptions: МетодIntl.NumberFormat.prototype.resolvedOptions()возвращает новый объект со свойствами, отражающими локаль и параметры форматирования чисел, вычисленные во время инициализации соответствующего объектаNumberFormat. -
reverse: Методreverse()на месте обращает порядок следования элементов массива. Первый элемент массива становится последним, а последний — первым.
S
-
seal: МетодObject.seal()запечатывает объект, предотвращая добавление новых свойств к объекту и делая все существующие свойства не настраиваемыми. Значения представленных свойств всё ещё могут изменяться, поскольку они остаются записываемыми. -
setDate: МетодsetDate()устанавливает день месяца указанной даты по местному времени. -
setFullYear: МетодsetFullYear()устанавливает полный год указанной даты по местному времени. -
setHours: МетодsetHours()устанавливает часы указанной даты по местному времени и возвращает количество миллисекунд, прошедших с 1 января 1970 00:00:00 по UTC до времени, представляемого обновлённым экземпляромDate. -
setMilliseconds: МетодsetMilliseconds()устанавливает миллисекунды указанной даты по местному времени. -
setMinutes: МетодsetMinutes()устанавливает минуты указанной даты по местному времени. -
setMonth: МетодsetMonth()устанавливает месяц указанной даты по местному времени. -
setPrototypeOf: МетодObject.setPrototype()устанавливает прототип (то есть, внутреннее свойство[[Prototype]]) указанного объекта в другой объект илиnull. -
setSeconds: МетодsetSeconds()устанавливает секунды указанной даты по местному времени. -
setTime: МетодsetTime()устанавливает время объектаDateв значение, представляемое количеством миллисекунд, прошедших с 1 января 1970 00:00:00 по UTC. -
setUTCDate: МетодsetUTCDate()устанавливает день месяца указанной даты по всемирному координированному времени. -
setUTCFullYear: МетодsetUTCFullYear()устанавливает полный год указанной даты по всемирному координированному времени. -
setUTCHours: МетодsetUTCHours()устанавливает часы указанной даты по всемирному координированному времени и возвращает количество миллисекунд, прошедших с 1 января 1970 00:00:00 по UTC до времени, представляемого обновлённым экземпляромDate. -
setUTCMilliseconds: МетодsetUTCMilliseconds()устанавливает миллисекунды указанной даты по всемирному координированному времени. -
setUTCMinutes: МетодsetUTCMinutes()устанавливает минуты указанной даты по всемирному координированному времени. -
setUTCMonth: МетодsetUTCMonth()устанавливает месяц указанной даты по всемирному координированному времени. -
setUTCSeconds: МетодsetUTCSeconds()устанавливает секунды указанной даты по всемирному координированному времени. -
setYear: No summary! -
shift: Методshift()удаляет первый элемент из массива и возвращает его значение. Этот метод изменяет длину массива. -
sign: ФункцияMath.sign()возвращает знак числа, указывая, является ли число положительным, отрицательным или нулевым. -
slice: Методslice()возвращает поверхностную копию части массива в новый объект массива. -
small: Методsmall()создаёт HTML-элемент<small>, заставляющий строку отображаться маленьким шрифтом. -
some: Методsome()проверяет, удовлетворяет ли хоть какой-нибудь элемент массива условию, заданному в передаваемой функции. -
sort: Методsort()на месте сортирует элементы массива и возвращает отсортированный массив. Сортировка не обязательно устойчива (англ.). Порядок cортировки по умолчанию соответствует порядку кодовых точек Unicode. -
splice: Методsplice()изменяет содержимое массива, добавляя новые и удаляя старые элементы. -
sqrt: ФункцияMath.sqrt()возвращает квадратный корень () из числа. -
startsWith: МетодstartsWith()определяет, начинается ли строка с символов другой строки, возвращая, соотвественно,trueилиfalse. -
strike: Методstrike()создаёт HTML-элемент<strike>, заставляющий строку отображаться зачёркнутым текстом. -
sub: Методsub()создаёт HTML-элемент<sub>, заставляющий строку отображаться подстрочным текстом (нижним индексом). -
sup: Методsup()создаёт HTML-элемент<sup>, заставляющий строку отображаться надстрочным текстом (верхним индексом). -
supportedLocalesOf: МетодIntl.NumberFormat.supportedLocalesOf()возвращает массив, содержащий те из предоставленных локалей, что поддерживаются при форматировании чисел без отката к локали по умолчанию среды выполнения. -
supportedLocalesOf: МетодIntl.DateTimeFormat.supportedLocalesOf()возвращает массив, содержащий те из предоставленных локалей, что поддерживаются при форматировании даты и времени без отката к локали по умолчанию среды выполнения. -
supportedLocalesOf: МетодIntl.Collator.supportedLocalesOf()возвращает массив, содержащий те из предоставленных локалей, что поддерживаются при сравнении строк без отката к локали по умолчанию среды выполнения.
T
-
toDateString: МетодtoDateString()возвращает часть, содержащую только дату объектаDateв виде человеко-читаемой строки на американском английском. -
toExponential: МетодtoExponential()возвращает строку, представляющую объектNumberв экспоненциальной записи. -
toFixed: МетодtoFixed()форматирует число, используя запись с фиксированной запятой. -
toGMTString: МетодtoGMTString()преобразует дату в строку, используя соглашения Среднего времени по Гринвичу (GMT) в Интернет. Точный формат значения, возвращаемого методомtoGMTString()различается на разных платформах и браузерах, можно лишь сказать, что он представляет собой человеко-читаемую строку с датой. -
toISOString: МетодtoISOString()возвращает строку в формате ISO (расширенный формат ISO 8601), который можно описать следующим образом:YYYY-MM-DDTHH:mm:ss.sssZ. Часовой пояс всегда равен UTC, что обозначено суффиксом"Z". -
toInteger: МетодNumber.toInteger()использовался для вычисления переданного значения и преобразования его в целое число, но его реализация была удалена. -
toJSON: МетодtoJSON()возвращает представление объектаDateв виде JSON. -
toLocaleDateString: МетодtoLocaleDateString()возвращает строку с языко-зависимым представлением части с датой в этой дате. Новые аргументыlocalesиoptionsпозволяют приложениям определять язык, чьи соглашения по форматированию должны использоваться, а также менять поведение этого метода. В старых реализациях, игнорирующих аргументыlocalesиoptions, используемая локаль и форма возвращённой строки целиком зависит от реализации. -
toLocaleFormat: Нестандартный методtoLocaleFormat()преобразует дату в строку, используя указанное форматирование. ОбъектIntl.DateTimeFormatявляется совместимой со стандартами альтернативой при форматировании дат. Так же смотрите новую версию методаDate.prototype.toLocaleDateString(). -
toLocaleString: No summary! -
toLocaleString: МетодtoLocaleString()возвращает строку с языко-зависимым представлением числа. -
toLocaleString: МетодtoLocaleString()возвращает строку с языко-зависимым представлением даты. Новые аргументыlocalesиoptionsпозволяют приложениям определять язык, чьи соглашения по форматированию должны использоваться, а также менять поведение этого метода. В старых реализациях, игнорирующих аргументыlocalesиoptions, используемая локаль и форма возвращённой строки целиком зависит от реализации. -
toLocaleString: МетодtoLocaleString()возвращает строку, представляющую объект. Этот метод предназначен для переопределения унаследованными объектами в целях поддержки зависимости от локали. -
toLocaleTimeString: МетодtoLocaleTimeString()возвращает строку с языко-зависимым представлением части со временем в этой дате. Новые аргументыlocalesиoptionsпозволяют приложениям определять язык, чьи соглашения по форматированию должны использоваться, а также менять поведение этого метода. В старых реализациях, игнорирующих аргументыlocalesиoptions, используемая локаль и форма возвращённой строки целиком зависит от реализации. -
toPrecision: МетодtoPrecision()возвращает строку, представляющую объектNumberс указанной точностью. -
toSource: МетодtoSource()возвращает код, вычисление которого приведёт к этой же ошибке. -
toSource: МетодtoSource()возвращает строку, представляющую исходный код объекта. -
toSource: МетодtoSource()возвращает строку, представляющую исходный код объекта. -
toSource: МетодtoSource()возвращает строку, представляющую исходный код объекта. -
toSource: МетодtoSource()возвращает строковое представление исходного кода объекта. -
toSource: МетодtoSource()возвращает строку, представляющую исходный код объекта. -
toSource: МетодtoSource()возвращает строковое представление исходного кода массива. -
toString: МетодtoString()возвращает строку, представляющую объект. -
toString: МетодtoString()возвращает строковое представление указанного объектаBoolean. -
toString: МетодtoString()возвращает строку, представляющую указанный объектError. -
toString: МетодtoString()возвращает строковое представление указанного объектаDate. -
toString: МетодtoString()возвращает строковое представление указанного объектаNumber. -
toString: МетодtoString()возвращает строку, представляющую исходный код функции. -
toString: МетодtoString()возвращает строковое представление указанного массива и его элементов. -
toTimeString: МетодtoTimeString()возвращает часть, содержащую только время объектаDateв виде человеко-читаемой строки на американском английском. -
toUTCString: МетодtoUTCString()преобразует дату в строку, используя часовой пояс UTC.
U
-
UTC: МетодDate.UTC()принимает те же самые параметры, что и самая длинная форма конструктораDateи возвращает количество миллисекунд, прошедших с 1 января 1970 года 00:00:00 по UTC. -
unshift: Методunshift()добавляет один или более элементов в начало массива и возвращает новую длину массива. -
unwatch: Методunwatch()удаляет точку наблюдения, установленную методомwatch().
V
-
valueOf: МетодvalueOf()возвращает примитивное значение объектаBoolean. -
valueOf: МетодvalueOf()возвращает примитивное значение объектаDate. -
valueOf: МетодvalueOf()возвращает примитивное значение объектаNumber. -
valueOf: МетодvalueOf()возвращает примитивное значение указанного объекта. -
values: Методvalues()возвращает новый объекта итератора массиваArray Iterator, содержащий значения для каждого индекса в массиве.
W
-
watch: Методwatch()следит за присваиванием свойству значений и запускает указанную функцию, когда это происходит.
X
Y
Z
_
-
__defineGetter__: Метод__defineGetter__привязывает свойство объекта к функции, вызываемой каждый раз при поиске этого свойства. -
__defineSetter__: Метод__defineSetter__привязывает свойство объекта к функции, вызываемой каждый раз при попытке установить значение этого свойства. -
__lookupGetter__: Метод__lookupGetter__возвращает функцию, привязанную к геттеру указанного свойства. -
__lookupSetter__: Метод__lookupSetter__возвращает функцию, привязанную к сеттеру указанного свойства.