Референсное руководство JavaScript

Референсное руководство JavaScript

JavaScript справочник по алфавиту

Атрибут/Метод Описание Свойство
abs() Возвращает абсолютное значение x. Math
accessKey Устанавливает или возвращает атрибут accesskey элемента. Element
acos() Возвращает арккосинус от x, выраженный в градусах. Math
acosh() Возвращает гиперболический арккосинус от x. Math
activeElement Возвращает элемент, который в настоящее время имеет фокус. Document
addEventListener() Присоединяет обработчик событий к документу.
adoptNode() Принимает узел из другого документа. Document
alert() Отображает диалоговое окно с сообщением и кнопкой "OK". Window
altKey Возвращает, был ли нажат клавиша "ALT" при возникновении события мыши.
anchors Возвращает набор всех элементов <a> с атрибутом name в документе. Document
animationName Возвращает имя анимации. AnimationEvent
appCodeName Возвращает кодовое имя браузера. Navigator
appendChild() Добавляет новый подузел к элементу в качестве последнего подузла. Element
applets Возвращает набор всех элементов <applet> в документе. Document
appName Возвращает имя браузера. Navigator
appVersion Возвращает информацию о версии браузера. Navigator
asin() Возвращает арккосинус от x, выраженный в градусах. Math
asinh() Возвращает гиперболический арккосинус от x. Math
assert() Если assertion равно false, то сообщение об ошибке записывается в консоль. Console
assign() Загрузите новый документ. Location
atan() Возвращает аркгиперболический反正тангенс от x в интервале от -PI/2 до PI/2. Math
atan2() Возвращает аркгиперболический反正тангенс от отношения аргументов. Math
atanh() Возвращает аркгиперболический反正тангенс от x. Math
atob() Декодируйте строку, закодированную в base-64. Window
attributes Верните NamedNodeMap свойств элемента. Element
availHeight Верните высоту экрана (за исключением панели задач Windows). Screen
availWidth Верните ширину экрана (за исключением панели задач Windows). Screen
back() Загрузите предыдущий URL из списка истории. History
baseURI Верните абсолютный базовый URI документа. Document
blur() Снимите фокус с элемента.
body Установите или верните текст документа (элемент <body>). Document
break Выйдите из switch или цикла. Высказывания
btoa() Кодируйте строку в base-64. Window
bubbles Верните, является ли заданное событие событием переливания. Event
button Возвращает нажатую кнопку мыши при возникновении события мыши. MouseEvent
buttons Возвращает нажатую кнопку мыши при возникновении события мыши. MouseEvent
cancelBubble Установите или верните, должно ли событие передаваться вверх по иерархии.
cancelable Возвращает, можно ли предотвратить выполнение стандартного поведения события. Event
cbrt() Возвращает立方ный корень от x. Math
ceil() Возвращает x, округляя до ближайшего целого числа. Math
changeTouches Возвращает список всех объектов касания, у которых изменилось состояние между последним касанием и текущим. TouchEvent
characterSet Возвращает код символьной кодировки документа. Document
charAt() Возвращает символ по заданному индексу (положению). String
charCode Возвращает Unicode код символа клавиши, которая вызвала событие onkeypress. KeyboardEvent
charCodeAt() Возвращает Unicode символа по заданному индексу. String
charset не рекомендуется использовать.onmousewheel characterSet. Возвращает код символьной кодировки документа. Document
childElementCount Верните количество подэлементов элемента. Element
childNodes Верните набор всех подузлов элемента (включая узлы текста и комментарии). Element
children Верните набор всех подэлементов элемента (не включая узлы текста и комментарии). Element
classList Верните имя класса элемента. Element
class DECLARE КЛАСС. Высказывания
className Установите или верните значение свойства class элемента. Element
clear() Очистите консоль.
clearInterval() Удалите таймер, установленный с помощью setInterval(). Window
clearTimeout() Очистить таймер, установленный с помощью setTimeout(). Window
clearWatch() Отменить регистрацию обработчика событий 위치/ошибки, установленного с помощью Geolocation.watchPosition(). Geolocation
click() Имитировать клик мыши по элементу. Element
clientHeight Возвращает высоту элемента, включая отступы. Element
clientLeft Возвращает ширину левого отступа элемента. Element
clientTop Возвращает ширину левого отступа элемента. Element
clientWidth Возвращает ширину элемента, включая отступы. Element
clientX Возвращает горизонтальную координату курсора мыши относительно текущего окна при возникновении события мыши.
clientY Возвращает вертикальную координату курсора мыши относительно текущего окна при возникновении события мыши.
clipboardData Возвращает объект, который содержит данные,受到影响 от операции с буфером обмена. ClipboardData
closed Возвращает булево значение, указывающее, закрыт ли окно. Window
close() Закрывать поток вывода, открытый с помощью document.open().
closest() Искать в DOM-дереве с помощью CSS-селектора ближайший элемент. Element
clz32(x) Возвращает количество ведущих нулей в 32-битном двоичном представлении x. Math
code Возвращает код клавиши, который вызвал событие. KeyboardEvent
colorDepth Возвращает цветовую глубину палитры, используемой для отображения изображения. Screen
compareDocumentPosition() Сравнивать документальное положение двух элементов. Element
compile() В версии 1.5 уже弃нуто.Компилировать регулярное выражение. RegExp
composed Указывает, можно ли передавать это событие из Shadow DOM в общий DOM. Event
composedPath() Возвращает путь события. Event
concat() Объединять два или более массивов и возвращать копию объединенного массива.
confirm() Отображать диалоговое окно, в котором отображается сообщение и кнопки «ОК» и «Отмена». Window
const Объявить переменную с постоянным значением. Высказывания
constructor() Создать и инициализировать объект, созданный в классе. Classes
constructor Возвращает функцию, которая создает прототип объекта Array.
contains() Возвращает true, если узел является потомком определенного узла, в противном случае возвращает false. Element
contentEditable Установить или вернуть, можно ли редактировать содержимое элемента. Element
continue Если наступают заданные условия, то (в цикле) прерывается один раз цикл, и продолжается следующая итерация в цикле. Высказывания
console возвращает ссылку на объект Console, который предоставляет методы для записи информации в консоль браузера (см. объект Console) Window
cookie возвращает все куки в документе в виде пар имени/значения Document
cookieEnabled определить, включены ли в браузере куки Navigator
coordinates возвращает положение устройства на Земле и его высоту над уровнем моря Geolocation
copyWithin() копировать элементы массива из одного места в другое в массиве Array
cos(x) возвращает косинус x в градусах Math
cosh(x) возвращает гиперболический косинус x Math
count() записать, что это конкретное вызов count() уже было выполнено Console
createAttribute() создать узел Attribute Document
createComment() создать узел Comment с указанным текстом Document
createDocumentFragment() создать пустой узел DocumentFragment Document
createElement() создать узел Element Document
createEvent() создать новое событие
createTextNode() создать узел Text Document
ctrlKey возвращает, был ли нажат клавиша "CTRL" при вызове события мыши
currentTarget возвращает элемент, который вызвал событие, с помощью его слушателя событий Event
data возвращает вставленный символ InputEvent
dataTransfer возвращает объект, который содержит данные, перетаскиваемые или вставляемые/удаляемые
debugger остановить выполнение JavaScript и вызвать функцию отладки (если она есть) Высказывания
decodeURI() расшифровать URI Global
decodeURIComponent() расшифровать компонент URI Global
defaultPrevented возвращает, было ли вызvano метод preventDefault() для события Event
defaultStatus установить или вернуть текст по умолчанию в строке состояния окна Window
defaultView возвращает объект window, связанный с документом; если объект window недоступен, возвращает null Document
delete удалить атрибут из объекта Операторы
deltaX возвращает объем прокрутки по горизонтали (оси X) мыши WheelEvent
deltaY возвращает объем прокрутки по вертикали (оси Y) мыши WheelEvent
deltaZ возвращает объем прокрутки по оси Z мыши WheelEvent
deltaMode возвращает числовое значение, представляющее единицу измерения приращения (пиксели, строки или страницы) WheelEvent
designMode контролировать, чтобы документ был редактируемым или нет Document
detail Возврат числа кликов мыши. UiEvent
dir Установка или возврат значения атрибута dir элемента. Element
do ... while Выполнение блока инструкций и повторение его при условии true. Высказывания
doctype Возврат документа типа declarations, связанного с документом. Document
document Объект Document окна (см. Объект Document) Window
documentElement Возврат элемента Document документа (элемент <html>). Document
documentMode Возврат режима рендеринга документа браузером. Document
documentURI Установка или возврат位置的 документа. Document
domain Возврат домена сервера, загрузившего документ. Document
domConfig Устарело.Возврат конфигурации DOM документа. Document
elapsedTime Возврат секунд, прошедших с начала анимации. AnimationEvent
elapsedTime Возврат секунд, прошедших с начала транзита.  
embeds Возврат набора всех элементов <embed> в документе. Document
encodeURI() Кодирование URI. Global
encodeURIComponent() Кодирование компонента URI. Global
E Возврат числа欧拉 (приблизительно 2.718). Math
endsWith() Проверка окончания строки指定的 строкой/символом. String
entries() Возврат объекта Array Iteration Object. Array
error() Вывод сообщения об ошибке в консоль. Console
escape() Уже устарел в версии 1.5.ИспользованиеencodeURI()илиencodeURIComponent() Global
eval() Оценка строки и её выполнение, как если бы это было скриптовым кодом. Global
eventPhase Возврат текущей фазы потока событий. Event
every() Проверка каждого элемента массива на прохождение теста. Array
exec() Тест на совпадение в строке. Возврат первого совпадения. RegExp
execCommand() Вызов指定的 операции с буфером обмена на элементе, имеющем фокус. Document
exitFullscreen() Отключение элементов, находящихся в полноэкранном режиме. Element
exp(x) Возврат значения Ex. Math
expm1(x) Возврат Ex Значение минус один. Math
export Экспорт функции для использования её в импортируемых внешних модулях и других скриптах.
extends Расширение класса (наследование). Classes
fill() Заполнение элементов массива статическими значениями. Array
filter() Создание нового массива из элементов массива, прошедших тест. Array
find() Возврат значения первого элемента массива, прошедшего тест. Array
findIndex() Возврат индекса первого элемента массива, прошедшего тест. Array
floor() Возвращает x, округляя向下 до ближайшего целого числа. Math
focus() Позволяет элементу получить фокус.
for Маркирует блок выполнения, который будет выполняться до тех пор, пока условие истины. Высказывания
for ... in Маркирует блок выполнения для каждого элемента объекта (или массива). Высказывания
forEach() Вызывает функцию для каждого элемента массива. Array
forms Возвращает набор всех элементов <form> в документе. Document
forward() Загружает следующий URL из списка истории. History
frameElement Возвращает элемент <iframe>, вставленный в текущее окно. Window
frames Возвращает все элементы <iframe> в текущем окне. Window
from() Создает массив из объекта. Array
fromCharCode() Конвертирует значение Unicode в символ. String
fround() Возвращает наименьшую из близких к заданному значению значений с плавающей запятой (32-битное одинарное точное значение). Math
fullscreenElement Возвращает текущий элемент, отображаемый в режиме полного экрана. Document
fullscreenEnabled() Возвращает логическое значение, указывающее, можно ли просматривать документ в режиме полного экрана. Document
function Декларирует функцию. Высказывания
geolocation Возвращает объект Geolocation, используемый для определения местоположения пользователя. Navigator
getDate() Возвращает день месяца (1-31). Date
getDay() Возвращает день недели (0-6). Date
getAttribute() Возвращает значение указанного атрибута узла. Element
getAttributeNode() Возвращает указанный узел атрибута. Element
getBoundingClientRect() Возвращает размер элемента и его положение относительно окна просмотра. Element
getComputedStyle() Получает текущий вычисленный CSS-стиль элемента. Window
getCurrentPosition() Возвращает текущее местоположение устройства. Geolocation
getElementById() Возвращает элемент, у которого установлено значение ID. Document
getElementsByClassName() Возвращает NodeList всех элементов, у которых указано имя класса.
getElementsByName() Возвращает NodeList всех элементов, у которых указано имя. Document
getElementsByTagName() Возвращает NodeList всех элементов, у которых указано имя тега.
getFullYear() Возвращает год. Date
getHours() Возвращает часы (0-23). Date
getItem() Возвращает значение, указанное для ключа. Storage
getMilliseconds() Возвращает миллисекунды (0-999). Date
getMinutes() Возвращает минуты (0-59). Date
getModifierState() Возвращает массив, содержащий целевую область, которая будет受到影响 от вставки/удаления. MouseEvent
getMonth() Возвращает месяц (0-11). Date
getNamedItem() Возвращает указанный атрибут из NamedNodeMap. Attribute
getSeconds() Возвращает секунды (0-59). Date
getSelection() Возвращает объект Selection, представляющий выбранный текст. Window
getTargetRanges() Возвращает массив, содержащий целевую область, которая будет受到影响 от вставки/удаления. InputEvent
getTime() Возвращает количество миллисекунд с полуночи 1 января 1970 года и указанной даты. Date
getTimezoneOffset() Возвращает разницу между UTC временем и местным временем, выраженную в минутах. Date
getUTCDate() Возвращает день месяца (1-31), в соответствии с мировым стандартным временем. Date
getUTCDay() Возвращает день недели (0-6), в соответствии с мировым стандартным временем. Date
getUTCFullYear() Возвращает год, в соответствии с мировым стандартным временем. Date
getUTCHours() Возвращает часы (0-23), в соответствии с мировым стандартным временем. Date
getUTCMilliseconds() Возвращает миллисекунды (0-999), в соответствии с мировым стандартным временем. Date
getUTCMinutes() Возвращает минуты (0-59), в соответствии с мировым стандартным временем. Date
getUTCMonth() Возвращает месяц (0-11), в соответствии с мировым стандартным временем. Date
getUTCSeconds() Возвращает секунды (0-59), в соответствии с мировым стандартным временем. Date
getYear() Не рекомендуется использоватьИспользуйте, пожалуйста getFullYear() метод замены. Date
global Проверить, был ли установлен модификатор "g". RegExp
go() Загрузить из списка истории определенный URL. History
group() Создать новую группу в консоли. Это добавляет дополнительный уровень отступа в сообщения консоли, до вызова console.groupEnd(). Console
groupCollapsed() Создать новую группу в консоли. Но эта новая группа уже свернута. Пользователь должен использовать кнопку, чтобы её развернуть. Console
groupEnd() Выйти из текущей группы в консоли. Console
hasAttribute() Если элемент имеет указанный атрибут, то возвращает true, в противном случае возвращает false. Element
hasAttributes() Если элемент имеет какие-либо атрибуты, то возвращает true, в противном случае возвращает false. Element
hasChildNodes() Вернуть true, если элемент имеет любые подузлы, в противном случае вернуть false. Element
hasFocus() Вернуть булево значение, указывающее, фокусирован ли документ. Document
hash Установить или вернуть якорь URL (#). Location
head Вернуть элемент <head> документа. Document
height Вернуть общую высоту экрана. Screen
history Вернуть объект History окна (см. History Объект). Window
host Установить или вернуть имя хоста и порт URL. Location
hostname Установить или вернуть имя хоста URL. Location
href Установить или вернуть целую URL. Location
id Установить или вернуть значение атрибута id элемента. Element
if ... else ... else if Маркировать блок выполнения условий. Высказывания
ignoreCase Проверять, был ли установлен модификатор "i". RegExp
images Вернуть набор всех элементов <img> в документе. Document
implementation Вернуть объект DOMImplementation, обрабатывающий этот документ. Document
import Импортировать функции, экспортированные из внешних модулей и других скриптов.
importNode() Импортировать узел из другого документа. Document
in Вернуть true, если указанное свойство存在于 указанном объекте, в противном случае вернуть false. Операторы
includes() Проверять, содержит ли массив указанный элемент.
indexOf() Искать элемент в массиве и возвращать его положение.
Infinity Значение, представляющее положительное или отрицательное бесконечное число. Global
info() Вывести информационное сообщение в консоль. Console
innerHeight Вернуть высоту области содержимого окна с полосами прокрутки (видимой области). Window
innerHTML Установить или вернуть содержимое элемента. Element
innerText Установить или вернуть текстовое содержимое узла и его потомков. Element
innerWidth Вернуть ширину области содержимого окна с полосами прокрутки (видимой области). Window
inputEncoding Вернуть кодировку и набор символов документа. Document
inputType Вернуть тип изменений (например, "inserting" или "deleting"). InputEvent
insertAdjacentElement() Вставить элемент HTML в указанное положение относительно текущего элемента. Element
insertAdjacentHTML() Вставить отформатированный текст HTML в указанное положение относительно текущего элемента. Element
insertAdjacentText() Вставить текст в указанное положение относительно текущего элемента. Element
insertBefore() Вставить новый подузел перед заданным существующим подузлом. Element
instanceof Вернуть true, если指定的 объект является экземпляром указанного объекта. Операторы
isArray() Проверить, является ли объект массивом. Array
isComposing Вернуть, является ли состояние события в процессе составления.
isContentEditable Вернуть true, если содержимое элемента редактируемо, иначе false. Element
isDefaultNamespace() Вернуть true, если指定的 namespaceURI является defaultValue, иначе false. Element
isEqualNode() Проверить, равны ли два элемента. Element
isFinite() Определить, является ли значение ограниченным合法ным числом.
isId Вернуть true, если атрибут типа ID, иначе false. Attribute
isInteger() Проверить, является ли значение целым числом. Number
isNaN() Определить, является ли значение неопределенным числом.
isSafeInteger() Проверить, является ли значение безопасным целым числом. Number
isSameNode() Проверить, являются ли два элемента в одном узле. Element
isSupported() Вернуть true, если элемент поддерживает указанную характеристику, иначе false. Element
isTrusted Вернуть, является ли событие доверенным. Event
item() Вернуть узел свойства в NamedNodeMap по заданному индексу.
join() Создать строку, соединив все элементы массива. Array
key Вернуть значение клавиши, которое представляет событие.
key() Вернуть значение под n Имя клавиши. Storage
keyCode Вернуть Unicode код символа клавиши, вызывавшего событие onkeypress, onkeydown или onkeyup. KeyboardEvent
keys() Вернуть объект итерации массива, содержащий ключи исходного массива. Array
lang Установить или вернуть значение атрибута lang элемента. Element
language Вернуть язык браузера. Navigator
lastChild Вернуть последний подузел элемента. Element
lastElementChild Вернуть последний подэлемент элемента. Element
lastIndex Указать индекс начала следующей匹ровки. RegExp
lastIndexOf() Начать поиск элемента в массиве от конца и вернуть его положение.
lastModified Вернуть дату и время последнего изменения документа. Document
length Установить или вернуть количество элементов в массиве.
lengthComputable Вернуть, можно ли вычислить длину прогресса. ProgressEvent
let Указание переменных в области действия фигурных скобок {}. Высказывания
links Возвращает набор всех элементов <a> и <area> с атрибутом href в документе. Document
LN2 Возвращает естественный логарифм числа 2 (приблизительно 0.693). Math
LN10 Возвращает естественный логарифм числа 10 (приблизительно 2.302). Math
loaded Возвращает уже загруженную работу. ProgressEvent
localeCompare() Сравнивает два строки в текущей языковой среде. String
localStorage Позволяет сохранять пары ключ/значение в веб-браузере. Хранит данные без даты истечения срока. Window
location Возвращает положение клавиши на клавиатуре или устройстве. KeyboardEvent
location Возвращает объект Location окна (см. Location Объект) Window
log() Возвращает естественный логарифм числа.
log10() Возвращает логарифм числа с основанием 10. Math
log1p() Возвращает 1 + естественный логарифм числа. Math
log2() Возвращает логарифм числа с основанием 2. Math
LOG2E Возвращает логарифм от E с основанием 2 (приблизительно 1.442). Math
LOG10E Возвращает логарифм от E с основанием 10 (приблизительно 0.434). Math
map() Создает новый массив, вызывая функцию для каждого элемента массива. Array
match() Поиск соответствия подстроки с регулярным выражением в строке и возврат соответствия. String
matches() Возвращает логическое значение, указывающее, соответствует ли элемент конкретному CSS-селектору. Element
matchMedia() Возвращает объект MediaQueryList, представляющий строку CSS-медиазапроса. Window
max() Возвращает числовую величину с максимальным значением. Math
MAX_VALUE Возвращает максимальную возможную числовую величину в JavaScript. Number
message Устанавливает или возвращает сообщение об ошибке (строку). Ошибка
metaKey Возвращает, был ли нажат клавиша "META" в момент возникновения события.
min() Возвращает числовую величину с минимальным значением. Math
multiline Проверяет, был ли установлен модификатор "m". RegExp
MIN_VALUE Возвращает наименьшую возможную числовую величину в JavaScript. Number
moveBy() Перемещает окно относительно текущей позиции. Window
moveTo() Перемещает окно в указанное положение. Window
MovementX Возвращает горизонтальную координату курсора мыши по отношению к последнему событию mousemove. MouseEvent
MovementY Возвращает вертикальную координату курсора мыши по отношению к последнему событию mousemove. MouseEvent
name Устанавливает или возвращает имя ошибки.
namedItem() Возвращает элемент HTMLCollection с указанным ID или именем. HTMLCollection
namespaceURI Возвращает URI пространства имен элемента. Element
NaN нечисловое значение ("Not-a-Number") Global, Number
navigator Возвращает объект Navigator окна (см. Объект Navigator) Window
NEGATIVE_INFINITY Представляет отрицательное бесконечное значение (возвращает при переполнении) Number
new Создает экземпляр конструктора.
newURL Возвращает URL документа после изменения хеша. HasChangeEvent
newValue Возвращает новое значение измененного хранимого элемента. StorageEvent
nextSibling Возвращает следующий узел в той же иерархии узлов. Element
nextElementSibling Возвращает следующий элемент в той же иерархии узлов. Element
nodeName Возвращает имя узла. Element
nodeType Возвращает тип узла. Element
nodeValue Устанавливает или возвращает значение узла. Element
normalize() Удаляет пустые узлы Text и соединяет смежные узлы.
normalizeDocument() Удаляет пустые узлы Text и соединяет смежные узлы. Document
now() Возвращает количество миллисекунд с полуночи 1 января 1970 года. Date
Number() Конвертирует значение объекта в число. Global
offsetHeight Возвращает высоту элемента, включая отступы, рамки и полосы прокрутки. Element
offsetWidth Возвращает ширину элемента, включая отступы, рамки и полосы прокрутки. Element
offsetLeft Возвращает горизонтальное смещение элемента. Element
offsetParent Возвращает контейнер смещения элемента. Element
offsetTop Возвращает вертикальное смещение элемента. Element
offsetX Возвращает горизонтальную координату мыши по отношению к краю целевого элемента. MouseEvent
offsetY Возвращает вертикальную координату мыши по отношению к краю целевого элемента. MouseEvent
oldURL Возвращает URL документа до изменения хеша. HasChangeEvent
oldValue Возвращает старое значение измененного хранимого элемента. StorageEvent
onabort Этот事件 происходит при中止媒体 загрузки.
onafterprint Этот事件 происходит при начале печати страницы или закрытии диалогового окна печати. Event
onanimationend Этот事件 происходит при завершении анимации CSS. AnimationEvent
onanimationiteration Этот事件 происходит при повторении анимации CSS. AnimationEvent
onanimationstart Этот事件 происходит при начале анимации CSS. AnimationEvent
onbeforeprint Этот事件 происходит при печати страницы. Event
onbeforeunload Это событие происходит перед тем, как документ будет unloaded.
onblur Это событие происходит, когда элемент теряет фокус. FocusEvent
oncanplay Это событие происходит, когда браузер может начать воспроизводить медиа (когда у него есть足够的 буфера для начала воспроизведения). Event
oncanplaythrough Это событие происходит, когда браузер может воспроизводить медиа без остановки буферизации. Event
onchange Это событие происходит, когда содержимое, выбор или выбранное состояние элемента form изменяется (для <input>, <select> и <textarea>). Event
onclick Это событие происходит, когда пользователь clicks на элементе. MouseEvent
oncontextmenu Это событие происходит, когда пользователь правой кнопкой мыши单击 на элементе, чтобы открыть контекстное меню. MouseEvent
oncopy Это событие происходит, когда пользователь копирует содержимое элемента. ClipboardEvent
oncut Это событие происходит, когда пользователь вырезает содержимое элемента. ClipboardEvent
ondblclick Это событие происходит, когда пользователь двойным кликом кликает по элементу. MouseEvent
ondrag Это событие происходит при перетаскивании элемента. DragEvent
ondragend Это событие происходит, когда пользователь заканчивает перетаскивание элемента. DragEvent
ondragenter Это событие происходит, когда элемент, который был перетаскиван, входит в целевую область. DragEvent
ondragleave Это событие происходит, когда элемент, который был перетаскиван, удаляется от目标是. DragEvent
ondragover Это событие происходит, когда элемент, который был перетаскиван, находится над целевой областью. DragEvent
ondragstart Это событие происходит, когда пользователь начинает перетаскивать элемент. DragEvent
ondrop Это событие происходит, когда элемент, который был перетаскиван, помещается на目标是. DragEvent
ondurationchange Это событие происходит, когда изменяется продолжительность媒体的. Event
onemptied Это событие происходит, когда происходит неблагоприятное событие и медиафайл внезапно становится недоступным (например, неожиданный разрыв соединения).  
onended Это событие происходит, когда медиа заканчивается. Event
onerror Это событие происходит, когда после ошибки при загрузке внешних файлов, возникает ошибка.
onfocus Это событие происходит, когда элемент получает фокус. FocusEvent
onfocusin Это событие происходит, когда элемент вот-вот получит фокус. FocusEvent
onfocusout Это событие происходит, когда элемент вот-вот потеряет фокус. FocusEvent
onfullscreenchange Это событие происходит, когда элемент отображается в режиме полного экрана. Event
onfullscreenerror Это событие происходит, когда элемент не может быть отображен в режиме полного экрана. Event
onhashchange Это событие происходит, когда изменяется часть анкера URL. HashChangeEvent
oninput Происходит это событие, когда элемент получает ввод пользователя.
InputEvent oninvalid Event
Это событие происходит при потере элементом эффективности. onkeydown KeyboardEvent
Это событие происходит при нажатии клавиши пользователем. onkeypress KeyboardEvent
Это событие происходит при нажатии клавиши пользователем. onkeyup KeyboardEvent
Это событие происходит при отпускании клавиши пользователем. onLine Navigator
Определите, онлайн ли браузер. onload
Это событие происходит при загрузке объекта. onloadeddata Event
Это событие происходит после загрузки данных медиа. onloadedmetadata Event
Это событие происходит при загрузке метаданных (например, размеров и продолжительности). onloadstart ProgressEvent
Это событие происходит при начале поиска браузером указанного медиа. onmessage Event
Это событие происходит при получении сообщений через этот источник событий. onmousedown MouseEvent
Это событие происходит при нажатии кнопки мыши на элементе. onmouseenter MouseEvent
Это событие происходит при перемещении курсора мыши на элемент. onmouseleave MouseEvent
Это событие происходит при перемещении курсора мыши за пределы элемента. onmousemove MouseEvent
Это событие происходит при перемещении курсора мыши над элементом. onmouseover MouseEvent
Это событие происходит при перемещении курсора мыши на элемент или его подэлементы. onmouseout MouseEvent
Это событие происходит при перемещении курсора мыши за пределы элемента или его подэлементов. onmouseup MouseEvent
Это событие происходит при освобождении кнопки мыши на элементе. не рекомендуется использовать.onmousewheel Используйте вместо этого Событие. WheelEvent
onoffline Это событие происходит при начале работы браузера в режиме оффлайн. Event
ononline Это событие происходит при начале работы браузера в режиме онлайн. Event
onopen Это событие происходит при открытии подключения к источнику события. Event
onpagehide Это событие происходит, когда пользователь покидает веб-страницу для навигации. PageTransitionEvent
onpageshow Это событие происходит при навигации пользователя к веб-странице. PageTransitionEvent
onpaste Это событие происходит, когда пользователь вставляет некоторые содержимое в элемент. ClipboardEvent
onpause Это событие происходит, когда медиа приостанавливается пользователем или программно. Event
onplay Это событие происходит, когда медиа запущено или больше не приостановлено. Event
onplaying Это событие происходит, когда медиа приостанавливается или останавливается для буферизации и затем又开始 воспроизводиться. Event
onpopstate Это событие происходит при изменении истории окна. PopStateEvent
onprogress Это событие происходит, когда браузер занят получением данных медиа. Event
onratechange Происходит это событие при изменении скорости воспроизведения средства воспроизведения. Event
onresize Это событие occurs при изменении размера документа.
onreset Это событие occurs при сбросе формы. Event
onscroll Это событие occurs при прокрутке полосы прокрутки элемента.
onsearch Это событие occurs, когда пользователь вводит содержимое в поисковом поле (для <input="search">). Event
onseeked Это событие occurs, когда пользователь завершает перемещение/перейти к новому положению в медиа. Event
onseeking Это событие occurs, когда пользователь начинает перемещаться/перейти к новому положению в медиа. Event
onselect Это событие occurs после выбора текста пользователем (для <input> и <textarea>).
onshow Это событие occurs, когда элемент <menu> отображается как контекстное меню. Event
onstalled Это событие occurs, когда браузер пытается получить медиа данные, но данные недоступны. Event
onstorage Это событие occurs при обновлении области веб- 存储. StorageEvent
onsubmit Это событие occurs при подаче формы. Event
onsuspend Это событие occurs, когда браузер намеренно не получает медиа данные. Event
ontimeupdate Это событие occurs, когда изменяется положение воспроизведения. Event
ontoggle Это событие occurs, когда пользователь открывает или закрывает элемент <details>. Event
ontouchcancel Это событие occurs, когда触摸 прерван. TouchEvent
ontouchend Это событие occurs, когда палец удаляется от сенсорного экрана. TouchEvent
ontouchmove Это событие occurs, когда палец тянется по экрану. TouchEvent
ontouchstart Это событие occurs, когда палец находится на сенсорном экране. TouchEvent
ontransitionend Это событие occurs при завершении CSS преобразования. TransitionEvent
onunload Это событие occurs после卸载 страницы (для <body>).
onvolumechange Это событие occurs, когда изменяется уровень звука медиа. Event
onwaiting Это событие occurs, когда медиа приостановлено, но ожидается, что оно будет восстановлено. Event
onwheel Это событие occurs, когда мышь прокручивает колесико вверх или вниз по элементу. WheelEvent
open() Открыть HTML поток для сбора вывода document.write().
opener Вернуть ссылку на окно, создающее этот окно. Window
origin Вернуть протокол URL, имя хоста и порт. Location
outerHeight Вернуть высоту браузерного окна, включая панель инструментов/полоску прокрутки. Window
outerHTML Установить или вернуть внешнее содержимое элемента. Element
outerText Установить или вернуть внешнее содержимое текста узла и его потомков. Element
outerWidth Возврат ширины браузерного окна, включая панель инструментов/скроллбары. Window
ownerDocument Возврат корневого элемента элемента (объект document). Element
pageX Возврат координаты горизонтального положения курсора мыши относительно документа при срабатывании события мыши. MouseEvent
pageXOffset Возврат количества пикселей, на которое документ был прокручен с левого верхнего угла окна (горизонтально). Window
pageY Возврат координаты вертикального положения курсора мыши относительно документа при срабатывании события мыши. MouseEvent
pageYOffset Возврат количества пикселей, на которое документ был прокручен с левого верхнего угла окна (вертикально). Window
parent Возврат родительского окна текущего окна. Window
parentNode Возврат родительского узла элемента. Element
parentElement Возврат родительского элемента элемента. Element
parse() Анализируйте строку даты и возвращаете количество миллисекунд с 1 января 1970 года.
parseFloat() Анализируйте строку и возвращаете浮-point число. Global
parseInt() Анализируйте строку и возвращаете целое число. Global
pathname Установите или верните имя пути URL. Location
persisted Возврат того, был ли веб-страница сохранена в кэше браузера. PageTransitionEvent
PI Возврат числа PI (приблизительно 3.14). Math
pixelDepth Возврат цветовой разрешения экрана (в bits на pixel). Screen
platform Возврат платформы, для которой был скомпилирован браузер. Navigator
pop() Удалите последний элемент массива и верните его. Array
port Установите или верните номер порта URL. Location
position Возврат местоположения устройства в заданное время. Geolocation
positionError Возврат причины ошибки при использовании устройства геолокации. Geolocation
positionOptions Описание объекта, содержащего атрибуты опций, который передается в качестве параметра Geolocation.getCurrentPosition() и Geolocation.watchPosition(). Geolocation
POSITIVE_INFINITY Представляет бесконечность (возвращает при переполнении). Number
preventDefault() Если можно отменить событие, его отмените, не выполняйте стандартную операцию, связанную с этим событием. Event
print() Печать содержимого текущего окна. Window
product Возврат названия двигателя браузера. Navigator
propertyName Возврат названия CSS-атрибута, связанного с анимацией или переходом.
protocol Установите или верните протокол URL. Location
prototype Позволяет вам добавить свойства и методы к объекту Array.
pseudoElement Возврат названия псеудоэлемента анимации или перехода.
push() Добавить новый элемент в конец массива и вернуть новый размер. Array
pow() Вернуть значение x в виде степени y. Math
previousSibling Вернуть предыдущий узел той же иерархии узлов. Element
previousElementSibling Вернуть предыдущий элемент той же иерархии узлов. Element
prompt() Отобразить диалоговое окно, которое предлагает пользователю ввести данные. Window
prototype Позволяет добавить свойства и методы к объекту. Number
querySelector() Вернуть первый элемент, соответствующий указанному CSS-селектору в документе.
querySelectorAll() Вернуть статический NodeList, содержащий все элементы, соответствующие указанному CSS-селектору в документе.
random() Вернуть случайное число между 0 и 1. Math
readyState Вернуть состояние документа (загрузка). Document
reduce() Уменьшить значение массива до одного значения (слева направо). Array
reduceRight() Уменьшить значение массива до одного значения (справа налево). Array
referrer Вернуть URL документа, который загружает текущий документ. Document
region MouseEvent
reload() Перезагрузить текущий документ. Location
remove() Удалить элемент из DOM. Element
removeAttribute() Удалить указанное свойство из элемента. Element
removeAttributeNode() Удалить указанный узел атрибута и вернуть удаленный узел. Element
removeChild() Удалить подузел из элемента. Element
removeEventListener() Удалить обработчик событий, добавленный с помощью метода addEventListener(). Element
removeItem() Удалить ключ из хранилища. Storage
repeat Вернуть, повторяется ли удержание определенной клавиши. KeyboardEvent
repeat() Вернуть новую строку с копиями существующего строки с указанным количеством. String
replace() Искать указанное значение или регулярное выражение в строке и вернуть новую строку с замененным значением.
replaceChild() Заменить подузел в элементе. Element
requestAnimationFrame() Запросить браузер вызвать функцию для обновления анимации перед следующим ререндерингом. Window
requestFullscreen() Отобразить элемент в полноэкранном режиме. Element
resizeBy() Изменить размер окна до указанного размера в пикселях. Window
resizeTo() Изменить размер окна до указанных ширины и высоты. Window
return Остановить выполнение функции и вернуться из нее значение. Высказывания
reverse() Обратить порядок элементов в массиве. Array
round() Округлить x до ближайшего целого числа. Math
relatedTarget Вернуть элемент, связанный с элементом, который вызвал мышиное событие.
removeEventListener() Удалить обработчик события из документа (добавленный с помощью метода addEventListener()). Document
removeNamedItem() Удалить заданный узел атрибута. Attribute
renameNode() Переименовать заданный узел. Document
screen Вернуть объект Screen окна (см. Screen Объект). Window
screenLeft Вернуть горизонтальную координату окна относительно экрана. Window
screenTop Вернуть вертикальную координату окна относительно экрана. Window
screenX Вернуть горизонтальную координату окна/курсора мыши относительно экрана.
screenY Вернуть вертикальную координату окна/курсора мыши относительно экрана.
scripts Вернуть набор элементов <script> в документе. Document
scroll() не рекомендуется использовать.Этот метод заменен scrollTo() метод замены. Window
scrollBy() Прокрутить документ на заданное количество пикселей. Window
scrollHeight Вернуть целую высоту элемента, включая отступы. Element
scrollIntoView() Переместить заданный элемент в видимую область окна браузера. Element
scrollLeft Установить или вернуть количество пикселей горизонтального скроллинга содержимого элемента. Element
scrollTo() Переместить документ на заданные координаты. Window
scrollTop Установить или вернуть количество пикселей вертикального скроллинга содержимого элемента. Element
scrollWidth Вернуть целую ширину элемента, включая отступы. Element
scrollX pageXOffset Альтернативное имя. Window
scrollY pageYOffset Альтернативное имя. Window
search Установить или вернуть часть строки запроса URL. Location
search() Искать指定的 значение или регулярное выражение в строке и возвращать положение соответствия. String
self Вернуть текущее окно. Window
sessionStorage Позволяет сохранять ключ/значение в веб-браузере. Хранить данные для сеанса. Window
setAttribute() Установить или изменить заданный атрибут на заданное значение. Element
setAttributeNode() Установить или изменить заданный узел атрибута. Element
setDate() Установить дату в месяце объекта date. Date
setFullYear() Установить год объекта date. Date
setHours() Установить час объекта date. Date
setInterval() Вызов функции или вычисление выражения с заданным интервалом времени (в миллисекундах). Window
setItem() Добавление ключа в хранилище или обновление значения ключа (если он уже существует). Storage
setMilliseconds() Установка миллисекунд date объекта. Date
setMinutes() Установка минут date объекта. Date
setMonth() Установка месяца date объекта. Date
setNamedItem() Установка указанного атрибута узла (по имени). Attribute
setSeconds() Установка секунд date объекта. Date
setTime() Установка даты на 1970 год 1 января до/после указанного количества миллисекунд. Date
setTimeout() Вызов функции или вычисления выражения после указанного количества миллисекунд. Window
setUTCDate() Установка даты date объекта по миру стандартному времени. Date
setUTCFullYear() Установка года date объекта по миру стандартному времени. Date
setUTCHours() Установка часов date объекта по миру стандартному времени. Date
setUTCMilliseconds() Установка миллисекунд date объекта по миру стандартному времени. Date
setUTCMinutes() Установка минут date объекта по миру стандартному времени. Date
setUTCMonth() Установка месяца date объекта по миру стандартному времени. Date
setUTCSeconds() Установка секунд date объекта по миру стандартному времени. Date
setYear() не рекомендуется использовать.Используйте setFullYear() метод замены. Date
shift() Удаляет первый элемент массива и возвращает его. Array
shiftKey Возвращает, был ли нажат клавиша "SHIFT" в момент срабатывания события.
sign(x) Возвращает знак числа (проверяет, является ли оно положительным, отрицательным или нулевым). Math
sin() Возвращает синус x (x в градусах). Math
sinh() Возвращает гиперболический синус x. Math
slice() Выбор части массива и возврат нового массива.
some() Проверка, проходит ли любой элемент массива тест. Array
sort() Сортировка элементов массива. Array
source Возвращает текст регулярного выражения. RegExp
specified Возвращает true, если указан атрибут,否则 false. Attribute
splice() Добавление/удаление элементов из массива. Array
split() Разделение строки на массив подстрок. String
static Определение статического метода класса. Classes
startsWith() Проверка, начинается ли строка с указанного символа. String
state Вернуть объект, содержащий копию записи истории. PopStateEvent
String() Преобразовать значение объекта в строку. Global
stop() Остановить загрузку окна. Window
stopImmediatePropagation() Предотвратить вызов других слушателей событий того же события. Event
stopPropagation() Предотвратить дальнейшее распространение события в потоке событий. Event
stringify() Преобразовать объект JavaScript в строку JSON. JSON
sqrt() Вернуть квадратный корень из x. Math
SQRT1_2 Вернуть квадратный корень из 1/2 (приблизительно 0.707). Math
SQRT2 Вернуть квадратный корень из 2 (приблизительно 1.414). Math
status Установить или вернуть текст в строке состояния окна. Window
strictErrorChecking Установить или вернуть, следует ли выполнять проверку ошибок. Document
storageArea Вернуть объект, представляющийaffected storage object. StorageEvent
style Установить или вернуть значение свойства style элемента. Element
substr() Извлечь символы из строки, начиная с указанного начального положения, до указанного количества символов. String
substring() Извлечь символы из строки между двумя指定的 индексами. String
super Цитировать родительский класс. Classes
switch Маркировать блок выполнения инструкций в зависимости от различных условий. Высказывания
table() Показывать таблицей данные в таблице. Console
tabIndex Установить или вернуть значение свойства tabindex элемента. Element
tagName Вернуть имя тега элемента. Element
tan() Вернуть тангенс угла. Math
tanh() Вернуть гиперболический тангенс числа. Math
target Вернуть элемент, который вызвал событие. Event
targetTouches Вернуть список TouchObject, содержащий все касания, которые все еще касаются поверхности. TouchEvent
test() Тестировать совпадение в строке. Возвратить true или false. RegExp
textContent Установить или вернуть текстовое содержимое узла и его потомков. Element
this Указывает на объект, к которому он относится.
throw Throw (создать) ошибку. Высказывания
time() Запустить таймер (отслеживать время выполнения операций). Console
timeEnd() Остановить таймер, запущенный ранее с помощью console.time(). Console
timeStamp Вернуть время создания события (в миллисекундах по отношению к эре). Event
title Установить или вернуть заголовок документа.
toDateString() Преобразование даты объекта Date в читаемый строковый формат. Date
toGMTString() не рекомендуется использовать.использование toUTCString() метод замены. Date
toExponential() преобразует число в экспоненциальное представление. Number
toFixed(x) форматирует число с x знаками после запятой. Number
toJSON() возвращает дату в виде строки в формате JSON. Date
toISOString() возвращает дату в виде строки в формате ISO. Date
toLocaleDateString() возвращает дату объекта Date в виде строки в соответствии с региональными соглашениями. Date
toLocaleLowerCase() преобразует строку в нижний регистр в соответствии с языковой средой компьютера. String
toLocaleString() преобразует объект Date в строку в соответствии с региональными соглашениями. Date
toLocaleTimeString() возвращает временной компонент объекта Date в строковом формате в соответствии с региональными соглашениями. Date
toLocaleUpperCase() преобразует строку в верхний регистр в соответствии с языковой средой компьютера. String
toLowerCase() преобразует строку в нижний регистр. String
top возвращает верхний браузерный окно. Window
toPrecision(x) форматирует число в виде x символов. Number
toString() преобразует массив в строку и возвращает результат.
total возвращает общее количество работы, которая будет загружена. ProgressEvent
toTimeString() преобразует временной компонент объекта Date в строку. Date
touches возвращает список всех touch-объектов, которые в настоящее время соприкасаются с поверхностью. TouchEvent
toUpperCase() преобразует строку в верхний регистр. String
toUTCString() преобразует объект Date в строку в формате世界ного времени. Date
trace() вывод отладочной информации о следе в консоль. Console
transitionend Этот.event происходит при завершении CSS-трансформации. TransitionEvent
trim() удаляет пробельные символы с обоих концов строки. String
trunc() возвращает целую часть числа (x). Math
try ... catch ... finally определяет блок инструкций, которые нужно выполнить, если в блоке try возникла ошибка, и реализует обработку ошибок. Высказывания
type возвращает имя события. Event
typeof возвращает тип переменной, объекта, функции или выражения. Операторы
undefined показывает, что переменная не была присвоена значению. Global
unescape() Уже устарел в версии 1.5.ИспользованиеdecodeURI()илиdecodeURIComponent() Global
unshift() Добавляет новый элемент в начало массива и возвращает новый размер. Array
url Возвращает URL документа, в котором изменился проект. StorageEvent
URL Возвращает полный URL HTML-документа. Document
userAgent Возвращает заголовок пользователя агента, отправленный браузером на сервер. Navigator
UTC() Возвращает количество миллисекунд с полуночи 1 января 1970 года по UTC. Date
value Устанавливает или возвращает значение атрибута. Attribute
valueOf() Возвращает исходное значение массива.
var Объявление переменных. Высказывания
warn() Выводит сообщение предупреждения в консоль. Console
watchPosition() Возвращает значение ID наблюдения, затем передайте его в метод Geolocation.clearWatch() для注销 обработчика. Geolocation
which Возвращает нажатую кнопку мыши при возникновении события мыши.
width Возвращает общую ширину экрана. Screen
view Возвращает ссылку на объект Window, на котором произошло событие. UiEvent
void Вычисляет выражение и возвращает undefined. Операторы
while Блок инструкций, которые выполняются, когда условие обозначено как true. Высказывания
write() Записывает HTML-выражение или JavaScript-код в документ. Document
writeln() Как и write(), но добавляет символ новой строки после каждой строки. Document
yield Приостановка и возобновление генераторных функций. Операторы

Уроки JavaScript

Посетите наши уроки JavaScript