САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

JS Справочник

JS по категориям JS по алфавиту

JavaScript

JS Массивы JS Булевы JS Классы JS Даты JS Ошибка JS Булевы JS JSON JS Математика JS Числа JS Операторы JS Рег.Выражения JS Заявления JS Строки

HTML DOM

DOM Документы DOM Элементы DOM Атрибуты DOM События DOM Объекты событий DOM HTML Коллекция DOM Местоположение DOM Навигатор DOM Экран DOM Стиль
alignContent alignItems alignSelf animation animationDelay animationDirection animationDuration animationFillMode animationIterationCount animationName animationTimingFunction animationPlayState background backgroundAttachment backgroundColor backgroundImage backgroundPosition backgroundRepeat backgroundClip backgroundOrigin backgroundSize backfaceVisibility border borderBottom borderBottomColor borderBottomLeftRadius borderBottomRightRadius borderBottomStyle borderBottomWidth borderCollapse borderColor borderImage borderImageOutset borderImageRepeat borderImageSlice borderImageSource borderImageWidth borderLeft borderLeftColor borderLeftStyle borderLeftWidth borderRadius borderRight borderRightColor borderRightStyle borderRightWidth borderSpacing borderStyle borderTop borderTopColor borderTopLeftRadius borderTopRightRadius borderTopStyle borderTopWidth borderWidth bottom boxShadow boxSizing captionSide clear clip color columnCount columnFill columnGap columnRule columnRuleColor columnRuleStyle columnRuleWidth columns columnSpan columnWidth counterIncrement counterReset cursor direction display emptyCells filter flex flexBasis flexDirection flexFlow flexGrow flexShrink flexWrap cssFloat font fontFamily fontSize fontStyle fontVariant fontWeight fontSizeAdjust height isolation justifyContent left letterSpacing lineHeight listStyle listStyleImage listStylePosition listStyleType margin marginBottom marginLeft marginRight marginTop maxHeight maxWidth minHeight minWidth objectFit objectPosition opacity order orphans outline outlineColor outlineOffset outlineStyle outlineWidth overflow overflowX overflowY padding paddingBottom paddingLeft paddingRight paddingTop pageBreakAfter pageBreakBefore pageBreakInside perspective perspectiveOrigin position quotes resize right tableLayout tabSize textAlign textAlignLast textDecoration textDecorationColor textDecorationLine textDecorationStyle textIndent textOverflow textShadow textTransform top transform transformOrigin transformStyle transition transitionProperty transitionDuration transitionTimingFunction transitionDelay unicodeBidi userSelect verticalAlign visibility width wordBreak wordSpacing wordWrap widows zIndex
DOM Окно

Веб APIы

API Консоль API Геолокация API История API Место хранения

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <tbody> <td> <tfoot> <th> <thead> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другое

Объявление стиля CSS JS Преобразование


JavaScript HTML DOM по алфавиту



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

Свойство/Метод Описание Принадлежит
abs() Возвращает абсолютное значение x Math
accessKey Устанавливает или возвращает атрибут accesskey элемента Element
acos() Возвращает арккосинус x в радианах Math
acosh() Возвращает гиперболический арккосинус x. Math
activeElement Возвращает текущий сфокусированный элемент в документе Document
addEventListener() Присоединяет обработчик событий к документу Document, Element
adoptNode() Принимает узел из другого документа Document
alert() Отображает окно предупреждения с сообщением и кнопкой ОК Window
altKey Возвращает, была ли нажата клавиша "ALT" при срабатывании события мыши MouseEvent, KeyboardEvent, TouchEvent
anchors Возвращает коллекцию всех элементов <a> в документе, у которых есть атрибут name Document
animationName Возвращает название анимации AnimationEvent
appCodeName Возвращает кодовое имя браузера Navigator
appendChild() Добавляет новый дочерний узел к элементу как последний дочерний узел Element
applets Возвращает коллекцию всех элементов <applet> в документе Document
appName Возвращает имя браузера Navigator
appVersion Возвращает информацию о версии браузера Navigator
asin() Возвращает арксинус x в радианах Math
asinh() Возвращает гиперболический арксинус x Math
assert() Записывает в консоль сообщение об ошибке, если утверждение 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() Убирает фокус с элемента Element, Window
body Устанавливает или возвращает тело документа (элемент <body>) Document
break Выход из переключателя или цикла Statement
btoa() Кодирует строку в base-64 Window
bubbles Возвращает, является ли конкретное событие восходящим или нет Event
button Возвращает, какая кнопка мыши была нажата при срабатывании события мыши MouseEvent
buttons Возвращает, какие кнопки мыши были нажаты при срабатывании события мыши MouseEvent
cancelable Возвращает, можно ли предотвратить действие по умолчанию для события Event
cbrt() Возвращает кубический корень из x Math
ceil() Возвращает x, округленное в большую сторону до ближайшего целого числа Math
changeTouches Возвращает список всех сенсорных объектов, состояние которых изменилось между предыдущим касанием и этим касанием TouchEvent
characterSet Возвращает кодировку символов для документа Document
charAt() Возвращает символ по указанному индексу (позиции) String
charCode Возвращает Юникода символа клавиши, вызвавшей событие onkeypress KeyboardEvent
charCodeAt() Возвращает Юникод символа по указанному индексу String
charset Не рекомендуется. Вместо этого используйте characterSet. Возвращает кодировку символов для документа Document
childElementCount Возвращает количество дочерних элементов, которые имеет элемент Element
childNodes Возвращает коллекцию дочерних узлов элемента (включая узлы текста и комментариев) Element
children Возвращает коллекцию дочернего элемента элемента (за исключением узлов текста и комментариев) Element
classList Возвращает имя (а) класса элемента Element
class Объявляет класс Statement
className Устанавливает или возвращает значение атрибута class элемента Element
clear() Очищает консоль Console, Storage
clearInterval() Очищает таймер, установленный с помощью setInterval() Window
clearTimeout() Очищает таймер, установленный с помощью setTimeout() Window
clearWatch() Отменить регистрацию обработчиков отслеживания местоположения/ошибок, ранее установленных с помощью Geolocation.watchPosition() Geolocation
click() Имитирует щелчок мышью по элементу Element
clientHeight Возвращает высоту элемента, включая отступы Element
clientLeft Возвращает ширину левой границы элемента Element
clientTop Возвращает ширину верхней границы элемента Element
clientWidth Возвращает ширину элемента, включая отступы Element
clientX Возвращает горизонтальную координату указателя мыши относительно текущего окна, когда событие мыши было запущено MouseEvent, TouchEvent
clientY Возвращает вертикальную координату указателя мыши относительно текущего окна, когда событие мыши было запущено MouseEvent, TouchEvent
clipboardData Возвращает объект, содержащий данные, затронутые операцией буфера обмена ClipboardData
closed Возвращает логическое значение, указывающее, было ли окно закрыто или нет Window
close() Закрывает выходной поток, ранее открытый с помощью document.open() Document, Window
code Возвращает код клавиши, вызвавшей событие KeyboardEvent
colorDepth Возвращает битовую глубину цветовой палитры для отображения изображений Screen
compareDocumentPosition() Сравнивает положение двух элементов в документе Element
compile() Не рекомендуется в версии 1.5. Компилирует регулярное выражение RegExp
composed Возвращает независимо от того, составлено событие или нет Event
concat() Объединяет два или более массивов и возвращает копию объединенных массивов Array, String
confirm() Отображает диалоговое окно с сообщением и кнопкой ОК и Отменить Window
const Объявляет переменную с постоянным значением Statement
constructor() Создает и инициализирует объекты, созданные в классе Class
constructor Возвращает функцию, создавшую прототип объекта Array Array, Логические, Date, Number, RegExp
contains() Возвращает true, если узел является потомком узла, иначе false Element
contentEditable Устанавливает или возвращает, доступно ли редактирование содержимого элемента Element
continue Прерывает одну итерацию (в цикле), если возникает указанное условие, и продолжается со следующей итерации цикла Statement
console Возвращает ссылку на объект Console, который предоставляет методы для регистрации информации в консоли браузера ( См. объект Console) Window
cookie Возвращает все пары имя/значение файлов cookie в документе Document
cookieEnabled Определяет, включены ли файлы cookie в браузере Navigator
coordinates Возвращает положение и высоту устройства на Земле Geolocation
copyWithin() Копирует элементы массива внутри массива в указанные позиции и обратно Array
cos(x) Возвращает косинус x (x в радианах) Math
cosh(x) Возвращает гиперболический косинус x Math
count() Регистрирует количество раз, когда этот конкретный вызов count() был называется Console
createAttribute() Создает узел атрибута Document
createComment() Создает узел комментария с указанным текстом Document
createDocumentFragment() Создает пустой узел DocumentFragment Document
createElement() Создает узел элемента Document
createEvent() Создает новое событие Document, Event
createTextNode() Создает текстовый узел Document
ctrlKey Возвращает, указывает " CTRL" клавиша была ли нажата при срабатывании события мыши MouseEvent, KeyboardEvent, TouchEvent
currentTarget Возвращает элемент, слушатели событий которого инициировали событие Event
data Возвращает вставленные символы InputEvent
dataTransfer Возвращает объект, содержащий перетаскиваемые/отбрасываемые данные, или вставлено/удалено DragEvent, InputEvent
debugger Останавливает выполнение JavaScript и вызывает (если доступно) функцию отладки Statement
decodeURI() Расшифровывает URI Global
decodeURIComponent() Декодирует компонент URI Global
defaultPrevented Возвращает, был ли вызван метод preventDefault() для события Event
defaultStatus Устанавливает или возвращает текст по умолчанию в строке состояния window Window
defaultView Возвращает объект window, связанный с документом, или null, если его нет Document
delete Удаляет свойство из объекта Operator
deltaX Возвращает величину горизонтальной прокрутки колеса мыши (ось x) WheelEvent
deltaY Возвращает величину вертикальной прокрутки колеса мыши (ось y) WheelEvent
deltaZ Возвращает величину прокрутки колеса мыши для (оси z) WheelEvent
deltaMode Возвращает число, представляющее единицу измерения для значений дельты (пиксели, строки или страницы) WheelEvent
designMode Управляет возможностью редактирования всего документа Document
detail Возвращает число, указывающее, сколько раз была нажата мышь UiEvent
do ... while Выполняет блок операторов и повторяет блок, пока выполняется условие true Statement
doctype Возвращает объявление типа документа, связанное с документом Document
document Возвращает объект документа для window ( см. объект документа) Window
documentElement Возвращает элемент документа (элемент <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
error() Выводит сообщение об ошибке в консоль Console
escape() Не рекомендуется в версии 1.5. Используйте вместо encodeURI() или encodeURIComponent() Global
eval() Оценивает строку и выполняет ее, как если бы это был код сценария Global
eventPhase Возвращает, какая фаза потока событий сейчас оценивается Event
every() Проверяет, проходит ли каждый элемент в массиве тест Array
exec() Проверяет соответствие в строке. Возвращает первое совпадение RegExp
execCommand() Вызывает указанную операцию буфера обмена для элемента, имеющего в данный момент фокус Document
exitFullscreen() Отменяет элемент в полноэкранном режиме Element
exp(x) Возвращает значение Ex Math
export Функции экспорта, для того, чтобы их можно было использовать для импорта во внешние модули и другие скрипты
extends Расширяет класс (наследование) Class
dir Устанавливает или возвращает значение атрибута dir элемента Element
fill() Заполните элементы в массиве статическим значением Array
filter() Создает новый массив с каждым элементом массива, прошедшим проверку Array
find() Возвращает значение первого элемента массива, прошедшего проверку Array
findIndex() Возвращает индекс первого элемента в массиве, прошедшего проверку Array
floor() Возвращает x, округленное в меньшую сторону до ближайшего целого числа Math
focus() Дает фокус элементу Element, Window
for Помечает блок заявлений, которые будут выполняться, пока выполняется условие true Statement
for ... in Помечает блок заявлений, которые должны будут выполнены для каждого элемента объекта (или массива) Statement
forEach() Вызывает функцию для каждого элемента массива Array
forms Возвращает коллекцию всех элементов <form> в документе Document
forward() Загружает следующий URL в список истории History
frameElement Возвращает <iframe> элемент, в который вставлено текущее окне Window
frames Возвращает все <iframe> элементы в текущем окне Window
from() Создает массив из объекта Array
fromCharCode() Преобразует значения Unicode в символы String
fullscreenElement Возвращает текущий элемент, отображаемый в полноэкранном режиме Document
fullscreenEnabled() Возвращает логическое значение, указывающее, можно ли просмотреть документ в полноэкранном режиме Document
function Объявляет функцию Statement
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, содержащий все элементы с указанным именем класса Document, Element
getElementsByName() Возвращает NodeList, содержащий все элементы с указанным именем Document
getElementsByTagName() Возвращает список узлов, содержащий все элементы с указанным именем тега Document, Element
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) Window
host Устанавливает или возвращает имя хоста и номер порта URL Location
hostname Устанавливает или возвращает имя хоста URL Location
href Устанавливает или возвращает полный URL Location
id Устанавливает или возвращает значение атрибута id элемента Element
if ... else ... else if Помечает блок заявлений для выполнения в зависимости от условия Statement
ignoreCase Проверяет наличие символа "i" установлен модификатор RegExp
images Возвращает коллекцию всех <img> элементы в документе Document
implementation Возвращает объект DOMImplementation, который обрабатывает этот документ Document
import Импортировать функции, экспортированные из внешнего модуля, и другой скрипт
importNode() Импортирует узел из другого документа Document
in Возвращает true, если указанное свойство находится в указанном объекте, в противном случае - false Operator
includes() Проверить, содержит ли массив указанный элемент Array, String
indexOf() Поиск элемента в массиве и возврат его позиции Array, String
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 Возвращает истину, если указанный объект является экземпляром указанного объекта Operator
isArray() Проверяет, является ли объект массивом Array
isComposing Возвращает, создается ли состояние события или нет InputEvent, KeyboardEvent
isContentEditable Возвращает true, если содержимое элемента доступно для редактирования, иначе false Element
isDefaultNamespace() Возвращает true, если указанное пространство именURI используется по умолчанию, в противном случае - false Element
isEqualNode() Проверяет, равны ли два элемента Element
isFinite() Определяет, является ли значение конечным допустимым числом Global, Number
isId Возвращает true, если атрибут имеет тип Id, иначе возвращает false Attribute
isInteger() Проверяет, является ли значение целым числом Number
isNaN() Определяет, является ли значение недопустимым числом Global, Number
isSafeInteger() Проверяет, является ли значение безопасным целым числом Number
isSameNode() Проверяет, являются ли два элемента одним и тем же узлом Element
isSupported() Возвращает true, если указанная функция поддерживается элементом Element
isTrusted Возвращает, является ли событие доверенным Event
item() Возвращает узел атрибута по указанному индексу в NamedNodeMap Attribute, HTMLCollection
join() Объединяет все элементы массива в строку Array
key Возвращает значение ключа для ключа, представленного событием KeyboardEvent, StorageEvent
key() Возвращает имя n-го ключа в хранилище Storage
keyCode Возвращает код символа Unicode для клавиши, вызвавшей событие onkeypress, или код клавиши Unicode для клавиши, вызвавшей нажатие клавиши или событие onkeyup KeyboardEvent
keys() Возвращает объект итерации массива, содержащий ключи исходного массива Array
lang Устанавливает или возвращает значение атрибута lang элемента Element
language Возвращает язык браузера Navigator
lastChild Возвращает последний дочерний узел элемента Element
lastElementChild Возвращает последний дочерний элемент элемента Element
lastIndex Устанавливает индекс, с которого начинается следующее совпадение RegExp
lastIndexOf() Ищет в массиве элемент, начиная с конца, и возвращает его позицию Array, String
lastModified Возвращает дату и время последнего изменения документа Document
length Устанавливает или возвращает количество элементов в массиве Array, Attribute, History, HTMLCollection, Window, Storage
lengthComputable Возвращает, можно ли вычислить длину прогресса ProgressEvent
let Объявляет переменную в квадратных скобках {} scope Statement
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 для window (См. объект location) Window
log() Возвращает натуральный логарифм (основание E) числа x Math, Console
LOG2E Возвращает логарифм E по base-2 (приблизительно 1.442) Math
LOG10E Возвращает base-10 логарифм E (приблизительно 0.434) Math
map() Создает новый массив с результатом вызова функции для каждого элемента массива Array
match() Ищет в строке совпадение с регулярным выражением и возвращает совпадения String
matchMedia() Возвращает объект MediaQueryList, представляющий указанную строку медиа-запроса CSS Window
max() Возвращает число с наибольшим значением Math
MAX_VALUE Возвращает максимально возможное число в JavaScript Number
message Устанавливает или возвращает сообщение об ошибке (строку) Error
metaKey Возвращает, указывает ли значение "META" клавиша была нажата при срабатывании события MouseEvent, KeyboardEvent, TouchEvent
min() Возвращает число с наименьшим значением Math
multiline Проверяет, у "m" установлен ли модификатор RegExp
MIN_VALUE Возвращает наименьшее возможное число в JavaScript Number
moveBy() Перемещает окно относительно его текущей позиции Window
moveTo() Перемещает окно в указанную позицию Window
MovementX Возвращает горизонтальную координату указателя мыши относительно позиция последнего события перемещения мыши MouseEvent
MovementY Возвращает вертикальную координату указателя мыши относительно позиция последнего события перемещения мыши MouseEvent
name Устанавливет или возвращает имя ошибки Error, Attribute, Window
namedItem() Возвращает элемент с указанным ID или именем в HTMLCollection HTMLCollection
namespaceURI Возвращает URI пространства имен элемента Element
NaN "Не-число" значение Global , Number
navigator Возвращает объект навигатор для window ( См. объект navigator) Window
NEGATIVE_INFINITY Представляет отрицательную бесконечность (возвращается при переполнении) Number
new Создает экземпляр конструктора
newURL Возвращает URL документа после изменения хэша HasChangeEvent
newValue Возвращает новое значение измененного элемента хранилища StorageEvent
nextSibling Возвращает следующий узел на том же уровне древа узлов Element
nextElementSibling Возвращает следующий элемент на том же уровне древа узлов Element
nodeName Возвращает имя узла Element
nodeType Возвращает тип узла для узла Element
nodeValue Устанавливает или возвращает значение узла Element
normalize() Удаляет пустые текстовые узлы и соединяет соседние узлы Document, Element
normalizeDocument() Удаляет пустые текстовые узлы и соединяет соседние узлы 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 Event происходит, когда загрузка мультимедиа прерывается UiEvent, Event
onafterprint Event происходит, когда страница начала печать или если диалоговое окно печати было закрыто Event
onanimationend Event происходит, когда анимация CSS завершена AnimationEvent
onanimationiteration Event происходит при повторении CSS-анимации AnimationEvent
onanimationstart Event происходит при запуске CSS-анимации AnimationEvent
onbeforeprint Event происходит, когда страница собирается напечатать Event
onbeforeunload Event происходит перед выгрузкой документа UiEvent, Event
onblur Event происходит, когда элемент теряет фокус FocusEvent
oncanplay Event происходит, когда браузер может начать воспроизведение мультимедиа (когда он буферизован достаточно, чтобы начать) Event
oncanplaythrough Event происходит, когда браузер может воспроизводить мультимедиа без остановка для буферизации Event
onchange Event происходит при изменении содержимого элемента формы, выделения или отмеченного состояния (для <input>,<select> и <textarea>) Event
onclick Event происходит, когда пользователь нажимает на элемент MouseEvent
oncontextmenu Event происходит, когда пользователь щелкает правой кнопкой мыши элемент, чтобы открыть контекстное меню MouseEvent
oncopy Event происходит, когда пользователь копирует содержимое элемента ClipboardEvent
oncut Event происходит, когда пользователь вырезает содержимое элемента ClipboardEvent
ondblclick Event происходит, когда пользователь дважды щелкает элемент MouseEvent
ondrag Event происходит при перетаскивании элемента DragEvent
ondragend Event происходит, когда пользователь закончил перетаскивать элемент DragEvent
ondragenter Event происходит, когда перетаскиваемый элемент попадает в цель перетаскивания DragEvent
ondragleave Event происходит, когда перетаскиваемый элемент покидает цель перетаскивания DragEvent
ondragover Event происходит, когда перетаскиваемый элемент находится над целью перетаскивания DragEvent
ondragstart Event происходит, когда пользователь начинает перетаскивать элемент DragEvent
ondrop Event происходит, когда перетаскиваемый элемент отбрасывается на цель перетаскивания DragEvent
ondurationchange Event происходит при изменении продолжительности медиа Event
onemptied Event возникает, когда происходит что-то плохое и медиафайл внезапно недоступен (например, неожиданно отключается)  
onended Event происходит, когда носитель подошел к концу (полезно для сообщений типа "спасибо за прослушивание") Event
onerror Event возникает при возникновении ошибки при загрузке внешнего файла ProgressEvent, UiEvent, Event
onfocus Event происходит, когда элемент получает фокус FocusEvent
onfocusin Event происходит, когда элемент собирается получить фокус FocusEvent
onfocusout Event происходит, когда элемент собирается потерять фокус FocusEvent
onfullscreenchange Event происходит, когда элемент отображается в полноэкранном режиме Event
onfullscreenerror Event возникает, когда элемент не может отображаться в полноэкранном режиме Event
onhashchange Event происходит, когда были внесены изменения в якорную часть URL HashChangeEvent
oninput Event происходит, когда элемент получает ввод пользователя InputEvent, Event
oninvalid Event происходит, когда элемент недействителен Event
onkeydown Event происходит, когда пользователь нажимает клавишу KeyboardEvent
onkeypress Event происходит, когда пользователь нажимает клавишу KeyboardEvent
onkeyup Event происходит, когда пользователь отпускает клавишу KeyboardEvent
onLine Определяет, подключен ли браузер Navigator
onload Event возникает при загрузке объекта UiEvent, Event
onloadeddata Event происходит при загрузке медиа данных Event
onloadedmetadata Event происходит при загрузке метаданных (например, размеров и продолжительности) Event
onloadstart Event происходит, когда браузер начинает поиск указанного носителя ProgressEvent
onmessage Event происходит, когда сообщение получено через источник события Event
onmousedown Event происходит, когда пользователь нажимает кнопку мыши над элементом MouseEvent
onmouseenter Event происходит, когда указатель перемещается на элемент MouseEvent
onmouseleave Event происходит, когда указатель перемещается за пределы элемента MouseEvent
onmousemove Event происходит, когда указатель перемещается, когда он находится над элементом MouseEvent
onmouseover Event происходит, когда указатель перемещается на элемент или на один из его дочерних элементов MouseEvent
onmouseout Event происходит, когда пользователь перемещает указатель мыши за пределы элемента или одного из его дочерних элементов MouseEvent
onmouseup Event происходит, когда пользователь отпускает кнопку мыши над элементом MouseEvent
onmousewheel Устарело. Используйте wheel WheelEvent
onoffline Event происходит, когда браузер начинает работать в автономном режиме Event
ononline Event происходит, когда браузер начинает работать в сети Event
onopen Event возникает при открытии соединения с источником события Event
onpagehide Event происходит, когда пользователь уходит с веб страницы PageTransitionEvent
onpageshow Event происходит, когда пользователь переходит на веб страницу PageTransitionEvent
onpaste Event происходит, когда пользователь вставляет некоторый контент в элемент ClipboardEvent
onpause Event происходит, когда воспроизведение мультимедиа приостанавливается либо пользователем, либо programma tically Event
onplay Event возникает, когда носитель был запущен или больше не приостановлен Event
onplaying Event происходит, когда медиа воспроизводится после приостановки или остановки для буферизации Event
onpopstate Event происходит при изменении истории окна PopStateEvent
onprogress Event происходит, когда браузер находится в процессе получения медиа данные (загрузка медиа) Event
onratechange Event происходит при изменении скорости воспроизведения мультимедиа Event
onresize Event происходит при изменении размера представления документа UiEvent, Event
onreset Event происходит при сбросе формы Event
onscroll Event происходит при прокрутке полосы прокрутки элемента UiEvent, Event
onsearch Event происходит, когда пользователь что-то вводит в поле поиска (для <input="search">) Event
onseeked Event происходит, когда пользователь завершает перемещение/переход к новой позиции в СМИ Event
onseeking Event возникает, когда пользователь начинает перемещаться/пропускать новую позицию в СМИ Event
onselect Event происходит после того, как пользователь выбрал некоторый текст (для <input> and <textarea>) UiEvent, Event
onshow Event происходит, когда элемент <menu> отображается как контекстное меню Event
onstalled Event возникает, когда браузер пытается получить данные мультимедиа, но данные недоступны Event
onstorage Event происходит при обновлении области веб хранилища StorageEvent
onsubmit Event происходит при отправке формы Event
onsuspend Event происходит, когда браузер намеренно не получает медиаданные Event
ontimeupdate Event происходит, когда позиция воспроизведения изменилась (например, когда пользователь перемотка вперед к другому месту в медиа) Event
ontoggle Event происходит, когда пользователь открывает или закрывает элемент <details> Event
ontouchcancel Event происходит, когда касание прерывается TouchEvent
ontouchend Event происходит, когда палец убирается с сенсорного экрана TouchEvent
ontouchmove Event происходит при перетаскивании пальца по экрану TouchEvent
ontouchstart Event происходит, когда палец помещается на сенсорный экран TouchEvent
ontransitionend Event происходит, когда переход CSS завершен TransitionEvent
onunload Event происходит после выгрузки страницы (для <body>) UiEvent, Event
onvolumechange Event возникает при изменении громкости носителя (включая настройку громкость, чтобы "отключить звук") Event
onwaiting Event происходит, когда воспроизведение мультимедиа приостановлено, но ожидается, что оно возобновится (например, когда медиа останавливается для буферизации дополнительных данных) Event
onwheel Event происходит, когда колесико мыши наезжает вверх или вниз над элементом WheelEvent
open() Открывает поток вывода HTML для сбора вывода из document.write() Document, Window
opener Возвращает ссылку на window, создавшее window Window
origin Возвращает протокол, имя хоста и номер порта URL Location
outerHeight Возвращает высоту окна браузера, включая панели инструментов/полосы прокрутки Window
outerHTML Устанавливает или возвращает внешнее содержимое элемента Element
outerText Устанавливает или возвращает текстовое внешнее содержимое узла и его потомков Element
outerWidth Возвращает ширину окна браузера, включая панели инструментов/полосы прокрутки Window
ownerDocument Возвращает корневой элемент (объект документа) для элемента Element
pageX Возвращает горизонтальную координату указателя мыши относительно документа, когда было инициировано событие мыши MouseEvent
pageXOffset Возвращает пиксели, в которых текущий документ был прокручен (по горизонтали) из верхнего левого угла window Window
pageY Возвращает вертикальную координату указателя мыши относительно документа, когда было инициировано событие мыши MouseEvent
pageYOffset Возвращает пиксели, в которых текущий документ был прокручен (вертикально) из верхнего левого угла window Window
parent Возвращает родительское окно текущего window Window
parentNode Возвращает родительский узел элемента Element
parentElement Возвращает родительский узел элемента для элемента Element
parse() Анализирует строку даты и возвращает количество миллисекунд с 1 января 1970 г. Date, JSON
parseFloat() Анализирует строку и возвращает число с плавающей запятой Global
parseInt() Анализирует строку и возвращает целое число Global
pathname Устанавливает или возвращает полное имя URL Location
persisted Возвращает, была ли веб страница кэширована браузером PageTransitionEvent
PI Возвращает PI (прибл. 3.14) Math
pixelDepth Возвращает цветовое разрешение (в битах на пиксель) экрана 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 Window
product Возвращает имя движка браузера Navigator
propertyName Возвращает имя свойства CSS, связанного с анимацией или переходом AnimationEvent, TransitionEvent
protocol Устанавливает или возвращает протокол URL Location
prototype Позволяет добавлять свойства и методы к объекту массива Array, Логические, Date
pseudoElement Возвращает имя псевдоэлемента анимации или перехода AnimationEvent, TransitionEvent
push() Добавляет новые элементы в конец массива и возвращает новую длину Array
querySelector() Возвращает первый элемент, который соответствует указанным селекторам CSS в документе Document, Element
querySelectorAll() Возвращает статический NodeList, содержащий все элементы, которые соответствуют указанным селекторам CSS в документе Document, Element
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() Ищет в строке указанное значение или регулярное выражение и возвращает новую строку, в которой указанные значения заменены String, Location
replaceChild() Заменяет дочерний узел в элементе Element
requestAnimationFrame() Запрашивает браузер вызвать функцию для обновления анимации перед следующей перекраской Window
requestFullscreen() Показывает элемент в полноэкранном режиме Element
resizeBy() Изменяет размер окна на указанные пиксели Window
resizeTo() Изменяет размер окна до указанной ширины и высоты Window
return Останавливает выполнение функции и возвращает значение из этой функции Statement
reverse() Меняет порядок элементов в массиве на обратный Array
round() Округляет x до ближайшего целого Math
pow() Возвращает значение x в степени y Math
previousSibling Возвращает предыдущий узел на том же уровне древа узлов Element
previousElementSibling Возвращает предыдущий элемент на том же уровне древа узлов Element
prompt() Отображает диалоговое окно, предлагающее посетителю ввести данные Window
prototype Позволяет добавлять свойства и методы к объекту Number
relatedTarget Возвращает элемент, связанный с элементом, вызвавшим событие мыши MouseEvent, FocusEvent
removeEventListener() Удаляет обработчик событий из документа (который был прикреплен с помощью метода addEventListener()) Document
removeNamedItem() Удаляет указанный узел атрибута Attribute
renameNode() Переименовывает указанный узел Document
screen Возвращает объект экрана для окна (см. объект window) Window
screenLeft Возвращает горизонтальную координату окна относительно экрана Window
screenTop Возвращает вертикальную координату окна относительно экрана Window
screenX Возвращает горизонтальную координату окна/указателя мыши относительно экрана Window, MouseEvent
screenY Возвращает вертикальную координату окна/указателя мыши относительно экрана Window, MouseEvent
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
setFullYear() Устанавливает год объекта даты Date
setHours() Устанавливает час объекта даты Date
setInterval() Вызывает функцию или оценивает выражение через указанные интервалы (в миллисекундах) Window
setItem() Добавляет этот ключ в хранилище или обновляет значение этого ключа, если оно уже существует Storage
setMilliseconds() Устанавливает миллисекунды объекта даты Date
setMinutes() Установить минуты объекта даты Date
setMonth() Устанавливает месяц объекта даты Date
setNamedItem() Устанавливает указанный узел атрибута (по имени) Attribute
setSeconds() Устанавливает секунды объекта даты Date
setTime() Устанавливает дату в указанное количество миллисекунд после / до 1 января 1970 г. Date
setTimeout() Вызывает функцию или оценивает выражение через указанное количество миллисекунд Window
setUTCDate() Устанавливает день месяца объекта даты по всемирному координированному времени Date
setUTCFullYear() Устанавливает год объекта даты по всемирному координированному времени Date
setUTCHours() Устанавливает час объекта даты по всемирному координированному времени Date
setUTCMilliseconds() Устанавливает миллисекунды объекта даты по всемирному координированному времени Date
setUTCMinutes() Установить минуты объекта даты по всемирному координированному времени Date
setUTCMonth() Устанавливает месяц объекта даты по всемирному координированному времени Date
setUTCSeconds() Установить секунды объекта даты по всемирному координированному времени Date
setYear() Устарело. Вместо этого используйте метод setFullYear() Date
shift() Удаляет первый элемент массива и возвращает этот элемент Array
shiftKey Возвращает, указывает ли "SHIFT" клавиша была нажата при срабатывании события MouseEvent, KeyboardEvent, TouchEvent
sin() Возвращает синус x (x в радианах) Math
sinh() Возвращает гиперболический синус x Math
slice() Выбирает часть массива и возвращает новый массив Array, String
some() Выбирает часть массива и возвращает новый массив Array
sort() Сортирует элементы массива Array
source Возвращает текст шаблона RegExp RegExp
specified Возвращает true, если атрибут был указан, иначе возвращает false Attribute
splice() Добавляет/удаляет элементы из массива Array
split() Разбивает строку на массив подстрок String
static Определяет статический метод для класса Class
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 Возвращает объект, представляющий затронутый объект хранилища StorageEvent
style Устанавливает или возвращает значение атрибута стиля элемента Element
substr() Извлекает символы из строки, начиная с указанной начальной позиции и заканчивая указанным количеством символов String
substring() Извлекает символы из строки между двумя указанными индексами String
super Относится к родительскому классу Class
switch Помечает блок операторов для выполнения в зависимости от различных случаев Statement
table() Отображает табличные данные в виде таблицы Console
tabIndex Устанавливает или возвращает значение атрибута tabindex элемента Element
tagName Возвращает имя тега элемента Element
tan() Возвращает тангенс угла Math
tanh() Возвращает гиперболический тангенс числа Math
target Возвращает элемент, вызвавший событие Event
targetTouches Возвращает список всех сенсорных объектов, которые контактируют с поверхность и где событие touchstart произошло на том же целевом элементе, что и текущий целевой элемент TouchEvent
test() Проверяет соответствие в строке. Возвращает true или false RegExp
textContent Задает или возвращает текстовое содержимое узла и его потомков Element
this Ссылается на объект, которому принадлежит
throw Выдает (генерирует) ошибку Statement
time() Запускает таймер (может отслеживать, сколько времени занимает операция) Console
timeEnd() Останавливает таймер, который ранее был запущен console.time() Console
timeStamp Возвращает время (в миллисекундах относительно эпохи), в которое было создано событие Event
title Задает или возвращает заголовок документа Document, Element
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() Преобразует массив в строку и возвращает результат Array, Логические, Date, Number, RegExp, String, Element
total Возвращает общий объем работы, которая будет загружена ProgressEvent
toTimeString() Преобразует временную часть объекта Date в строку Date
touches Возвращает список всех сенсорных объектов, которые в данный момент находятся в контакте с поверхность TouchEvent
toUpperCase() Преобразует строку в прописные буквы String
toUTCString() Преобразует объект Date в строку по всемирному координированному времени Date
trace() Выводит на консоль трассировку стеки Console
transitionend Event происходит, когда переход CSS завершен TransitionEvent
trim() Удаляет пробелы с обоих концов строки String
trunc() Возвращает целую часть числа (x) Math
try ... catch ... finally Помечает блок заявлений, который должен быть выполнен при возникновении ошибки при попытке блок и реализует обработку ошибок Statement
type Возвращает название события Event
typeof Возвращает тип переменной, объекта, функции или выражения Operator
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() Возвращает примитивное значение массива Array, Логические, Date, Number, String
var Объявляет переменную Statement
warn() Выводит предупреждающее сообщение на консоль Console
watchPosition() Возвращает значение идентификатора отслеживания, которое затем можно использовать для отмены регистрации обработчика, передав его методу Geolocation.clearWatch() Geolocation
which Возвращает, какая кнопка мыши была нажата при срабатывании события мыши MouseEvent, KeyboardEvent
width Возвращает общую ширину экрана Screen
view Возвращает ссылку на объект Window, где произошло событие UiEvent
void Оценивает выражение и возвращает неопределенное значение Operator
while Помечает блок заявлений, который должен быть выполнен, пока условие true Statement
write() Записывает в документ выражения HTML или код JavaScript Document
writeln() То же, что и write(), но добавляет символ новой строки после каждого заявления Document
yield Приостановка и возобновление работы генератора Operator