Предоставляет прототип для данного класса. Вы можете использовать prototype для добавления свойств или методов во все экземпляры класса. О прототипах см. Function.prototype.
Свойство из | Array |
Реализовано в | JavaScript 1.1, NES 2.0 |
Версия ECMA | ECMA-262 |
Прототип для данного класса. Вы можете использовать этот прототип для добавления свойств или методов во все экземпляры класса. О прототипах см. Function.prototype.
Свойство из | Boolean |
Реализовано в | JavaScript 1.1, NES 2.0 |
Версия ECMA | ECMA-262 |
Прототип для данного класса. Вы можете использовать этот прототип для добавления свойств или методов во все экземпляры класса. О прототипах см. Function.prototype.
Свойство из | Date |
Реализовано в | JavaScript 1.1, NES 2.0 |
Версия ECMA | ECMA-262 |
Значение, из которого создаются экземпляры определённого класса. Каждый объект, который может быть создан вызовом конструктора функции, имеет ассоциированное свойство prototype.
Свойство из | Function |
Реализовано в | JavaScript 1.1, NES 2.0 |
Версия ECMA | ECMA-262 |
Представляет прототип для данного класса. Этот прототип можно использовать для добавления свойств или методов во все экземпляры класса. О прототипах см. Function.prototype.
Свойство из | Number |
Реализовано в | JavaScript 1.1, NES 2.0 |
Версия ECMA | ECMA-262 |
Представляет прототип для данного класса. Вы можете использовать prototype для добавления свойств или методов во все экземпляры класса. См. дополнительно Function.prototype.
Свойство из | Object |
Реализовано в | JavaScript 1.1 |
Версия ECMA | ECMA-262 |
Предоставляет прототип для данного класса. Вы можете использовать этот прототип для добавления свойств или методов во все экземпляры класса. О прототипах см. Function.prototype.
Свойство из | RegExp |
Реализовано в | JavaScript 1.1, NES 2.0 |
Версия ECMA | ECMA-262 |
Прототип для данного класса. Этот прототип можно использовать для добавления свойств и методов всем экземплярам класса. О прототипах см. Function.prototype.
Свойство из | String |
Реализовано в | JavaScript 1.1, NES 3.0 |
Версия ECMA | ECMA-262 |
Добавляет один или более элементов в конец массива и возвращает новый размер массива. Этот метод изменяет размер массива.
Метод из | Array |
Реализован в | JavaScript 1.2, NES 3.0 JavaScript 1.3: push возвращает новый размер массива, а не последний элемент, добавленный в массив. |
Отдельная радио-кнопка набора радио-кнопок на форме HTML. Можно использовать радио-кнопки для выбора элемента из списка.
Клиентский объект | |
Реализован в | JavaScript 1.0
JavaScript 1.1: добавлено свойство type; добавлены методы blur и focus.. JavaScript 1.2: добавлен метод handleEvent. |
Возвращает псевдослучайное число в диапазоне от 0 до 1. Генератор случайных чисел начинает генерацию от значения текущего времени, как в Java.
Метод из | Math |
Static | |
Реализован в |
JavaScript 1.0, NES 2.0: только Unix. JavaScript 1.1, NES 2.0: все платформы. |
Версия ECMA | ECMA-262 |
Специфицирует URL вызывающего документа, когда пользователь щёлкает по ссылке.
Свойство из | document |
Только для чтения | |
Реализовано в | JavaScript 1.0 |
Объект - регулярное выражение, содержащий патэрн регулярного выражения. Он имеет свойства и методы для использования этого регулярного выражения при поиске и замене совпадений в строках.
Помимо свойств отдельного объекта регулярного выражения, который Вы создаёте через использование функции-конструктора RegExp, предопределённый объект RegExp имеет static-свойства, которые устанавливаются всякий раз при использовании любого регулярного выражения.
Объект ядра | |
Реализован в | JavaScript 1.2, NES 3.0
JavaScript 1.3: добавлен метод toSource. |
Заставляет документ освободить захваченные события специфицированного типа, отсылая события объектам, следующим далее по иерархии событий.
Метод из | document |
Реализован в | JavaScript 1.2 |
ПРИМЕЧАНИЕ: Если целевым оригиналом события является окно, оно получает событие, даже если окно установлено для освобождения этого типа событий.
Даёт слою установку освободить захваченное событие специфицированного типа, отправляя событие объекту, следующему далее по цепи иерархии.
Метод из | Layer |
Реализован в | JavaScript 1.2 |
Устанавливает освобождение объектами window или document захваченных событий специфицированного типа, отправляя событие следующим объектам по иерархии событий.
Метод из | window |
Реализован в | JavaScript 1.2 |
ПРИМЕЧАНИЕ: Если первоначальной целью/target события является окно, это окно получает событие, даже если оно имеет установку освобождать события этого типа.
Форсирует перезагрузку текущего документа окна (документа, специфицированного свойством Location.href).
Метод из | Location |
Реализован в | JavaScript 1.1 |
Загружает специфицированный URL поверх текущего вхождения в списке history.
Метод из | Location |
Реализован в | JavaScript 1.1 |
Находит совпадение регулярного выражения и строки и замещает совпавшую подстроку новой подстрокой.
Метод из | String |
Реализован в |
JavaScript 1.2 JavaScript 1.3: поддерживается вложение функций на месте второго аргумента. |
Симулирует щелчок мыши по кнопке reset для вызывающей формы.
Метод из | Form |
Реализован в | JavaScript 1.1 |
Копка восстановления данных по умолчанию элементов HTML-формы.
Клиентский объект | |
Реализован в | JavaScript 1.0
JavaScript 1.1: добавлено свойство type; добавлены обработчики событий onBlur и onFocus; добавлены методы blur и focus. JavaScript 1.2: добавлен метод handleEvent. |
Изменяет размеры слоя на специфицированные значения height и width (в пикселах).
Метод из | Layer |
Реализован в | JavaScript 1.2 |
Изменяет размеры всего окна, перемещая нижний правый угол окна на специфицированные величины.
Метод из | window |
Реализован в | JavaScript 1.2 |
Изменяет значения размеров слоя на специфицированные height и width (в пикселах).
Метод из | Layer |
Реализован в | JavaScript 1.2 |
Изменяет размеры всего окна.
Метод из | window |
Реализован в | JavaScript 1.2 |
Разворачивает элементы массива: первый элемент становится последним, а последний - первым.
Метод из | Array |
Реализован в | JavaScript 1.1, NES 2.0 |
Версия ECMA | ECMA-262 |
Подстрока, идущая за самым последним совпадением. $' это другое имя этого же самого свойства.
Свойство из | RegExp |
Static, Только для чтения | |
Реализовано в | JavaScript 1.2, NES 3.0 |
Возвращает значение, округлённое до ближайшего целого.
Метод из | Math |
Static | |
Реализован в | JavaScript 1.0, NES 2.0 |
Версия ECMA | ECMA-262 |
Передаёт захваченное событие по нормальной иерархии событий.
Метод из | document |
Реализован в | JavaScript 1.2 |
Передаёт захваченное событие по нормальной цепи иерархии.
Метод из | Layer |
Реализован в | JavaScript 1.2 |
Передаёт захваченное событие по нормальной цепи иерархии.
Метод из | window |
Реализован в | JavaScript 1.2 |
Сохраняет настройки Navigator'а в локальном файле prefs.js.
Метод из | navigator |
Static | |
Реализован в | JavaScript 1.2 |
Содержит свойства, описывающие экран и цвета монитора.
Клиентский объект | |
Реализован в | JavaScript 1.2 |
Число, специфицирующее горизонтальную позицию курсора в пикселах относительно экрана.
Свойство из | event |
Реализовано в | JavaScript 1.2 |
Специфицирует x-координату левого угла окна.
Свойство из | window |
Реализовано в | JavaScript 1.2 |
Число, специфицирующее вертикальную позицию курсора в пикселах относительно экрана.
Свойство из | event |
Реализовано в | JavaScript 1.2 |
Специфицирует y-координату верхнего угла окна.
Свойство из | window |
Реализовано в | JavaScript 1.2 |
Прокручивает окно до специфицированных координат.
Метод из | window |
Реализован в |
JavaScript 1.1 JavaScript 1.2: не рекомендуется. |
Представляет вертикальную и горизонтальную полосы прокрутки окна браузера для области документа.
Свойство из | window |
Реализовано в | JavaScript 1.2 |
Прокручивает область просмотра окна на специфицированную величину.
Метод из | window |
Реализован в | JavaScript 1.2 |
Прокручивает область просмотра окна таким образом, что специфицированная точка становится левым верхним углом.
Метод из | window |
Реализован в | JavaScript 1.2 |
Строка, начинающаяся со знака вопроса (?), которая специфицирует запрос информации через URL.
Свойство из | Link |
Реализовано в | JavaScript 1.0 |
Строка, начинающаяся со знака вопроса, которая специфицирует в URL любую информацию запроса.
Свойство из | Location |
Реализовано в | JavaScript 1.0 |
Выполняет поиск совпадения между регулярным выражением и данным String-объектом.
Метод из | String |
Реализован в | JavaScript 1.2 |
Выделяет область ввода поля загрузки файла.
Метод из | FileUpload |
Реализован в | JavaScript 1.0 |
Выделяет область ввода поля password.
Метод из | Password |
Реализован в | JavaScript 1.0 |
Список выбора на HTML-форме. Пользователь может выбрать один или более элементов из списка selection в зависимости от того, как список создан.
Клиентский объект | |
Реализован в | JavaScript 1.0 JavaScript 1.1: добавлено свойство type; введена возможность добавлять и удалять опции.
JavaScript 1.2:добавлен метод handleEvent. |
Выделяет область ввода текстового поля.
Метод из | Text |
Реализован в | JavaScript 1.0 |
Выделяет область ввода объекта.
Метод из | Textarea |
Реализован в | JavaScript 1.0 |
Булево значение, указывающее на то, выбрана ли опция Select-объекта.
Свойство из | Option |
Реализовано в | JavaScript 1.0 |
Целое число, специфицирующее индекс выбранной опции в объекте Select.
Свойство из | Select |
Реализовано в | JavaScript 1.0 |
Свойство self это синоним текущего окна.
Свойство из | window |
Только для чтения | |
Реализовано в | JavaScript 1.0 |
Устанавливает день/число месяца для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в | JavaScript 1.0, NES 2.0 |
Версия ECMA | ECMA-262 |
Устанавливает полный год для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Включает или отключает "горячие клавиши" в данном окне, которое не имеет меню.
Метод из | window |
Реализован в | JavaScript 1.2 |
Устанавливает час для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в | JavaScript 1.0, NES 2.0 JavaScript 1.3: добавлены параметры minutesValue, secondsValue и msValue. |
Версия ECMA | ECMA-262 |
Вычисляет выражение или вызывает функцию каждый раз при истечении специфицированного количества миллисекунд, пока не будет отменён вызовом метода clearInterval.
Метод из | window |
Реализован в | JavaScript 1.2 |
Устанавливает миллисекунды для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает минуты для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в |
JavaScript 1.0, NES 2.0 JavaScript 1.3: добавлены параметры secondsValue msValue. |
Версия ECMA | ECMA-262 |
Устанавливает месяц для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в | JavaScript 1.0, NES 2.0
JavaScript 1.3: добавлен параметр dayValue. |
Версия ECMA | ECMA-262 |
Специфицирует, может ли пользователь изменять размеры окна.
Метод из | window |
Реализован в | JavaScript 1.2 |
Устанавливает секунды для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в |
JavaScript 1.0, NES 2.0 JavaScript 1.3: добавлен параметр msValue. |
Версия ECMA | ECMA-262 |
Устанавливает значение Date -объекта в соответствии с локальным временем.
Метод из | Date |
Реализован в | JavaScript 1.0, NES 2.0 |
Версия ECMA | ECMA-262 |
Вычисляет выражение или вызывает функцию по истечении специфицированного количества миллисекунд.
Метод из | window |
Реализован в |
JavaScript 1.0: вычисляется выражение. JavaScript 1.2: вызывается функция. |
Устанавливает день/число месяца для специфицированной даты в соответствии со всемирным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает полный год для специфицированной даты в соответствии со всемирным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает час для специфицированной даты в соответствии со всемирным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает миллисекунды для специфицированной даты в соответствии со всемирным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает минуты для специфицированной даты в соответствии со всемирным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает месяц для специфицированной даты в соответствии со всемирным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает секунды для специфицированной даты в соответствии со всемирным временем.
Метод из | Date |
Реализован в | JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Устанавливает год для специфицированной даты в соответствии с локальным временем.
Метод из | Date |
Реализован в | JavaScript 1.0, NES 2.0 Не рекомендуется использовать в JavaScript 1.3 |
Версия ECMA | ECMA-262 |
Специфицирует поведение z-order стэкирования окна.
Метод из | window |
Реализован в | JavaScript 1.2 |
Удаляет первый элемент массива и возвращает этот элемент. Этот метод изменяет размер массива.
Метод из | Array |
Реализован в | JavaScript 1.2, NES 3.0 |
Объект layer, расположенный выше данного в порядке z-order среди всех слоёв, использующих тот же самый родительский слой, или null, если слой не имеет родственников, расположенных выше него.
Свойство из | Layer |
Только для чтения | |
Реализовано в | JavaScript 1.2 |
Объект layer, расположенный ниже данного в порядке z-order среди всех слоёв, использующих тот же самый родительский слой, или null, если это самый нижний слой.
Свойство из | Layer |
Только для чтения | |
Реализовано в | JavaScript 1.2 |
Возвращает синус числа.
Метод из | Math |
Static | |
Реализован в | JavaScript 1.0, NES 2.0 |
Версия ECMA | ECMA-262 |
setHours(hoursValue[, minutesValue, secondsValue, msValue])
setMinutes(minutesValue[, secondsValue, msValue])
setMinutes(minutesValue)
setMonth(monthValue[, dayValue])
Версии до JavaScript 1.3:
setMonth(monthValue)
setSeconds(secondsValue[, msValue])
setSeconds(secondsValue)
Метод из | FileUpload |
Реализован в | JavaScript 1.2 |
где classname это полное квалифицированное имя Java-класса.
Извлекает раздел массива и возвращает новый массив.
Метод из | Array |
Реализован в | JavaScript 1.2, NES 3.0 |
Извлекает часть строки и возвращает новую строку.
Метод из | String |
Реализован в | JavaScript 1.0, NES 2.0 |
Вызывает отображение строки шрифтом small, как при использовании тэга <SMALL>.
Метод из | String |
Реализован в | JavaScript 1.0, NES 2.0 |
Сортирует элементы массива.
Метод из | Array |
Реализован в |
JavaScript 1.1, NES 2.0 JavaScript 1.2: поведение модифицировано. |
Версия ECMA | ECMA-262 |
Свойство "только для чтения", содержащее текст патэрна, исключая слэши (/) и флаги "g" и "i".
Свойство из | RegExp |
Только для чтения | |
Реализовано в | JavaScript 1.2, NES 3.0 |
Этот объект создаётся в HTML тэгом A или через вызов метода String.anchor. Машина времени выполнения JavaScript создаёт объекты Anchor, соответствующие каждому тэгу A с атрибутом NAME. Эти объекты помещаются в массив-свойство document.anchors. Вы можете получить доступ к объекту Anchor по индексу в этом массиве.
Чтобы определить anchor методом String.anchor:
theString.anchor(nameAttribute)где:
theString | String-объект. |
nameAttribute | Строка. |
При определении anchor тэгом A используйте стандартный синтаксис HTML. Если Вы специфицируете атрибут NAME, Вы можете использовать значение этого атрибута при индексировании в массиве anchors.
Тэг HTML APPLET. Машина выполнения JavaScript создаёт объекты Applet, соответствующие каждому аплету в Вашем документе. Эти объекты помещаются в массив-свойство document.applets. Вы получаете доступ к Applet-объекту по индексу в этом массиве.
Чтобы определить аплет, используется стандартный синтаксис HTML. Если Вы специфицируете атрибут NAME, Вы можете использовать значение этого атрибута при индексировании в массиве applets. Чтобы обратиться к аплету в JavaScript, Вы обязаны предоставить в его определении атрибут MAYSCRIPT.
КонструкторBoolean:
new Boolean(value)HTML-тэг INPUT с "button" в качестве значения атрибута TYPE. Для данной формы машина выполнения JavaScript создаёт соответствующие объекты Button и помещает их в массив elements соответствующего объекта Form. Вы получаете доступ к объекту Button по индексу в данном массиве. Можно индексировать массив по числами или использовать значение атрибута NAME.
HTML-тэг INPUT с "checkbox" в качестве значения атрибута TYPE. Для данной формы машина выполнения JavaScript создаёт соответствующие объекты Checkbox и размещает их в массиве elements соответствующего объекта Form. Вы получаете доступ к объекту Checkbox по индексу в этом массиве. Можно индексировать массив по номеру или (если имеются) по значениям атрибута NAME.
Конструктор Date:
new Date()HTML-тэгом BODY. Машина выполнения JavaScript создаёт объект document для каждой HTML-страницы. Каждый объект window имеет свойство document, значением которого является объект document.
Для определения объекта document используйте стандартный синтаксис HTML для тэга BODY с дополнением обработчиками событий JavaScript.
Тэг HTML INPUT с "file" в качестве значения атрибута TYPE. Для данной формы машина выполнения JavaScript создаёт соответствующие объекты FileUpload и помещает эти объекты в массив elements соответствующего объекта Form. Вы получаете доступ к объекту FileUpload по индексу в этом массиве. Вы можете индексировать массив числами или (если имеются) по значениям атрибутов NAME.
Тэгом HTML FORM. Машина выполнения JavaScript создаёт объект Form для каждого тэга FORM документа. Вы получаете доступ к объектам FORM через свойство document.forms и через именованные свойства этих объектов.
Для определения формы используйте стандартный синтаксис HTML с добавлением обработчиков событий JavaScript. Если Вы предоставляете значение атрибута NAME, Вы можете использовать это значение для индексирования в массиве forms. Кроме того, ассоциированный объект document имеет именованное свойство для каждой именованной формы.