Клиентский JavaScript. Справочник

         

которые содержат содержат совпадения подстрок


Свойства, которые содержат содержат совпадения подстрок в скобках, если имеются.

Свойство из RegExp

Static, Только для чтения
Реализованы вJavaScript 1.2, NES 3.0


Above


Объект layer над данным слоем в порядке z-order среди всех слоев документа или содержащего объекта window, если это самый верхний слой.

Свойство из Layer
Только для чтения
Реализовано вJavaScript 1.2





Abs


Возвращает абсолютное значение числа.

Метод изMath

Static

Реализован вJavaScript 1.0, NES 2.0

Версия ECMAECMA-262



Acos


Возвращает арккосинус (в радианах) числа.

Метод из Math

Static

Реализован вJavaScript 1.0, NES 2.0

Версия ECMAECMA-262



Action


Строка, специфицирующая URL назначения для отправляемых данных формы.

Свойство из Form
Реализовано вJavaScript 1.0



Alert


Выводит диалог Alert с сообщением и кнопкой OK.

Метод из window

Реализован вJavaScript 1.0



Align


Специфицирует выравнивание HTML-элемента внутри своего родителя.

Свойство из Style

Реализовано вJavaScript 1.2



Alinkcolor


Строка, специфицирующая цвет активной гиперссылки (после нажатия кнопки мыши, но до её отпускания).

Свойство из document

Реализовано вJavaScript 1.0



Anchor


Создаёт HTML-якорь, который используется как цель гипертекстовой ссылки/target.

Метод из String

Реализован вJavaScript 1.0, NES 2.0



Anchor (якорь)


Место в документе, являющееся целью для гиперссылки.

Клиентский объект

Реализован в

JavaScript 1.0

JavaScript 1.2: добавлены свойства name, text, x и y



Anchors


Массив объектов, соответствующих именованным якорям в порядке размещения в исходном коде.

Свойство из document

Только для чтения

Реализовано вJavaScript 1.0



Appcodename


Строка, специфицирующая кодовое имя браузера.

Свойство из navigator

Только для чтения
Реализовано вJavaScript 1.0



Applet


Вставляет Java-аплет на web-страницу.

Клиентский объект

Реализован в

JavaScript 1.1



Applets


Массив объектов-аплетов в порядке их появления в исходном коде документа.

Свойство из document

Только для чтения

Реализовано вJavaScript 1.1



Apply


Даёт возможность применить метод другого объекта в контексте вызывающего объекта.

Метод из Function
Реализован вJavaScript 1.3



Appname


Строка, специфицирующая имя браузера.

Свойство из navigator

Только для чтения
Реализовано вJavaScript 1.0



Appversion


Строка, специфицирующая информацию о версии Navigator'а.

Свойство из navigator

Только для чтения
Реализовано вJavaScript 1.0



Area


Определяет область изображения в карте изображений/image map. Если пользователь щёлкает на области, происходит загрузка ресурса, на который указывает гипертекстовая ссылка области, в целевое окно. Area -объекты имеют тип объекта Link.

Клиентский объект

Реализован в

JavaScript 1.1

 



Arguments


Массив, соответствующий аргументам, передаваемым функции.

Локальная переменная

Всех объектов функции.

Свойство из

Function (не рекомендуется)

Реализовано в

JavaScript 1.1, NES 2.0

JavaScript 1.2: добавлено свойство arguments.callee.

JavaScript 1.3: не рекомендуется использовать свойство arguments.caller; удалена поддержка имён аргументов и локальных переменных как свойств массива arguments.

Версия ECMA

ECMA-262



Arguments.callee


Специфицирует тело исполняемой в данный момент функции.

Свойство изЛокальной переменной arguments; Function (не рекомендуется)
Реализовано вJavaScript 1.2

Версия ECMAECMA-262



Arguments.caller


Специфицирует имя функции, которая вызвала исполняемую в данный момент функцию.

Свойство из Function

Реализовано в JavaScript 1.1, NES 2.0

В JavaScript 1.3 не рекомендуется применять.



Arguments.length


Специфицирует количество аргументов, передаваемых функции.

Свойство из Локальной переменной arguments; Function (не рекомендуется)
Реализовано вJavaScript 1.1

Версия ECMAECMA-262



Arity


Специфицирует количество аргументов, ожидаемых функцией.

Свойство из Function
Реализовано вJavaScript 1.2, NES 3.0



Array


Даёт возможность работать с массивами.

Объект ядра

Реализован в

JavaScript 1.1, NES 2.0

JavaScript 1.3: добавлен метод toSource; изменено свойство length; изменены методы push и splice.

Версия ECMA

ECMA-262



Asin


Возвращает арксинус (в радианах) числа.

Метод из Math

Static

Реализован вJavaScript 1.0, NES 2.0

Версия ECMAECMA-262



Atan


Возвращает арктангенс (в радианах) числа.

Метод из Math

Static

Реализован вJavaScript 1.0, NES 2.0

Версия ECMAECMA-262



Возвращает арктангенс частного от деления


Возвращает арктангенс частного от деления аргументов.

Метод из Math

Static
Реализован в JavaScript 1.0, NES 2.0
Версия ECMAECMA-262


Atob


Декодирует строку данных, которая была кодировано по методу base-64.

Метод из window

Реализован вJavaScript 1.2



Availheight


Специфицирует высоту экрана в пикселах, минус постоянные или полупостоянные настройки пользовательского интерфейса, отображаемые операционной системой, такие как Taskbar в Windows.

Свойство из screen

Реализовано вJavaScript 1.2



Availleft


Специфицирует х-координату первого пиксела, который не размещен в постоянных или полупостоянных настройках пользовательского интерфейса.

Свойство из screen

Реализовано вJavaScript 1.2



Availtop


Специфицирует у-координату первого пиксела, который не размещен в постоянных или полупостоянных настройках пользовательского интерфейса.

Свойство из screen

Реализовано вJavaScript 1.2



Availwidth


Специфицирует ширину экрана в пикселах, минус постоянные или полупостоянные настройки пользовательского интерфейса, отображаемые операционной системой, такие как Taskbar в Windows.

Свойство из screen

Реализовано вJavaScript 1.2



Back


Загружает предыдущий URL из списка history.

Метод из History

Реализован вJavaScript 1.0



Back


Отменяет последний шаг истории в любом фрэйме окна верхнего уровня; эквивалентно нажатию кнопки Back в браузере.

Метод из window

Реализован вJavaScript 1.2



Background


Изображение, используемое в качестве фона для канвы слоя (которая является частью слоя в пределах отсекающего прямоугольника).

Свойство из Layer
Реализовано вJavaScript 1.2



Backgroundcolor


Специфицирует сплошной цвет фона элемента.

Свойство из Style

Реализовано вJavaScript 1.2



Backgroundimage


Специфицирует фоновый рисунок HTML-элемента.

Свойство из Style

Реализовано вJavaScript 1.2



Below


Объект layer, расположенный ниже данного объекта в порядке z-order относительно всех слоёв документа, или null, если этот слой - самый нижний.

Свойство из Layer
Только для чтения
Реализовано вJavaScript 1.2



Безопасность


Отправка формы по URL mailto: или news: требует привилегии UniversalSendMail. О безопасности см. Клиентский JavaScript. Руководство.



Безопасность


Установка любого свойства этого объекта требует привилегии UniversalBrowserWrite. Помимо этого получение свойства data события DragDrop требует привилегии UniversalBrowserRead. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка этого свойства требует привилегии UniversalBrowserWrite. Кроме того, получение этого свойства для события DragDrop требует привилегии UniversalBrowserRead. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка экземпляра загрузки файла требует привилегии UniversalFileRead. О безопасности см. книгу Клиентский JavaScript. Руководство.

JavaScript 1.1. По умолчанию это свойство разрушено/запорчено. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Отправка формы по URL mailto: или news: требует привилегии UniversalSendMail. О безопасности см. книгу Клиентский JavaScript. Руководство.

JavaScript 1.1. По умолчанию это свойство разрушено/запорчено. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Отправка по URL mailto: или news: требует привилегии UniversalSendMail. О безопасности см. книгу Клиентский JavaScript. Руководство.

JavaScript 1.1: метод submit терпит неудачу без вывода сообщения об этом, если action формы это URL mailto:, news: или snews:. Пользователи могут отправлять формы с такими URL, щелкнув по кнопке submit, но диалог сообщит им, что отправляемая информация может быть закрытой или секретной.



Безопасность


Получение значения этого свойства требует привилегии UniversalBrowserRead. Оно не имеет значения, если у Вас нет этой привилегии. О безопасности см. книгу Клиентский JavaScript. Руководство.

JavaScript 1.1. Это свойство разрушено/запорчено по умолчанию. Значение отсутствует, если разрушение данных отключено. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Получение значения этого свойства требует привилегии UniversalBrowserRead. Оно не имеет значения, если у Вас нет этой привилегии. О безопасности см. книгу Клиентский JavaScript. Руководство.

JavaScript 1.1. Это свойство разрушено/запорчено по умолчанию. Значение отсутствует, если разрушение данных отключено. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Получение значения этого свойства требует привилегии UniversalBrowserRead. Оно не имеет значения, если у Вас нет этой привилегии. О безопасности см. книгу Клиентский JavaScript. Руководство.

JavaScript 1.1. Это свойство разрушено/запорчено по умолчанию. Значение отсутствует, если разрушение данных отключены. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Чтение настройки методом preference требует привилегии UniversalPreferencesRead. Установка настройки этим методом требует привилегии UniversalPreferencesWrite. об безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


JavaScript 1.1: Этот метод разрушен по умолчанию для следующих объектов: Button, Checkbox, FileUpload, Hidden, History, Link, Location, Password, Radio, Reset, Select, Submit, Text и Textarea. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Версии JavaScript 1.2 и позднее. Свойство value возвращается в виде обычного текста и не имеет ассоциированной с ним системы безопасности. Будьте внимательны при использовании этого свойства и исключите хранение его в куке.

JavaScript 1.1. Если пользователь интерактивно модифицирует поле password, Вы не можете вычислить его точно при включённом разрушении данных. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Версии JavaScript 1.2 и позднее. Это свойство возвращается обычным текстом и не имеет ассоциированной с ним системы безопасности. Будьте внимательны при использовании этого свойства и исключите его хранение в куке.

JavaScript 1.1. Это свойство разрушено по умолчанию. Если Вы программно установили свойство value и вычисляете его, JavaScript возвращает текущее значение. Если пользователь интерактивно модифицирует значение поля password, Вы не сможете точно вычислить его, если разрушение данных включено. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Отправка формы по URL mailto: или news: требует привилегии UniversalSendMail. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Если окно с фрэймами должно захватывать события на страницах, загружаемых с разных серверов, Вы должны использовать captureEvents в маркированном скрипте и предварительно вызвать enableExternalCapture. Вы обязаны иметь привилегию UniversalBrowserWrite. Дополнительно см. enableExternalCapture. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Для установки внутренней высоты окна размером менее 100 x 100 или больше, чем экран может вместить, Вам необходима привилегия UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Для установки внутренней ширины окна размером менее 100 x 100 или больше, чем экран может вместить, Вам необходима привилегия UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка значения свойства visible адресной строки требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка значения свойства visible строки меню требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Выход за пределы одной из границ экрана (и скрытие части или всего окна) требует маркированного JavaScript, иначе окно не будет перемещаться за пределы экрана. Для этого необходимо иметь привилегию UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


JavaScript 1.1. Это свойство разрушено/запорчено по умолчанию. О разрушении данных см. книгу Клиентский JavaScript. Руководство.



Безопасность


Для выполнения следующих операций Вам нужно иметь привилегию UniversalBrowserWrite:

Для создания окна размером менее 100 x 100 пикселов или больше, чем экран может вместить, с помощью innerWidth, innerHeight, outerWidth и outerHeight. Для перемещения окна за пределы экран с использованием screenX и screenY. Для создания окна без строки заголовка/titlebar с использованием titlebar. Для использования alwaysRaised, alwaysLowered или z-lock для любых установок.

О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка значения свойстваvisible персональной панели требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Выход за любую границу экрана (для скрытия части или всего окна) требует маркированного JavaScript, иначе окно не будет перемещаться за пределы экрана. Кроме того, окна имеют форсированный минимальный размер 100 x 100 пикселов; изменение размеров окна меньше этого минимума требует маркированного JavaScript. Для этого Вам нужна привилегия UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Выход за любую границу экрана (для скрытия части или всего окна) требует маркированного JavaScript, иначе окно не будет перемещаться за пределы экрана. Кроме того, окна имеют форсированный минимальный размер 100 x 100 пикселов; изменение размеров окна меньше этого минимума требует маркированного JavaScript. Для этого Вам нужна привилегия UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка значения свойства screenX требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка значения свойства screenY требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка значения свойства visible полос прокрутки требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Безопасность


Установка значения свойства visible статусной строки требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство.



Bgcolor


Строка, специфицирующая цвет фона документа.

Свойство из document

Реализовано вJavaScript 1.0



Bgcolor


Строка, специфицирующая цвет, используемый в качестве однородного цвета фона канвы слоя (части слоя в пределах отсекающего прямоугольника).

Свойство из Layer
Реализовано вJavaScript 1.2



Big


Выводит строку увеличенным шрифтом, как при использовании тэга BIG.

Метод из String

Реализован вJavaScript 1.0, NES 2.0



Blink


Выводит строку шрифтом blink, как при использовании тэга BLINK.

Метод из String

Реализован вJavaScript 1.0, NES 2.0



Blur


Убирает фокус с кнопки.

Метод из Button
Реализован вJavaScript 1.0



Blur


Убирает фокус.

Метод из Checkbox
Реализован вJavaScript 1.0



Blur


Убирает фокус с объекта.

Метод из FileUpload
Реализован вJavaScript 1.0



Blur


Убирает фокус с объекта.

Метод из Password

Реализован вJavaScript 1.0



Blur


Убирает фокус с радио-кнопки.

Метод из Radio

Реализован вJavaScript 1.0



Blur


Убирает фокус с кнопки reset.

Метод из Reset

Реализован вJavaScript 1.0



Blur


Убирает фокус со списка selection.

Метод из Select

Реализован вJavaScript 1.0



Blur


Убирает фокус с кнопки submit.

Метод из Submit

Реализован вJavaScript 1.0



Blur


Убирает фокус с текстового поля.

Метод из Text

Реализован вJavaScript 1.0



Blur


Убирает фокус с объекта.

Метод из Textarea

Реализован вJavaScript 1.0



Blur


Убирает фокус со специфицированного объекта.

Метод из window

Реализован вJavaScript 1.0



Bold


Выводит строку шрифтом bold, как при использовании тэга B.

Метод из String

Реализован вJavaScript 1.0, NES 2.0



Boolean


Объект Boolean это оболочка объекта для Булева значения.

Объект ядра
Реализован вJavaScript 1.1, NES 2.0

JavaScript 1.3: добавлен метод toSource

Версия ECMAECMA-262



Border


Строка, специфицирующая ширину рамки изображения в пикселах.

Свойство из Image
Только для чтения
Реализовано вJavaScript 1.1



Borderbottomwidth


Специфицирует ширину линии нижнего края рамки HTML-элемента.

Свойство из Style

Реализовано вJavaScript 1.2



Bordercolor


Специфицирует цвет рамки HTML-элемента.

Свойство из Style

Реализовано вJavaScript 1.2



Borderleftwidth


Специфицирует ширину линии левого края рамки HTML-элемента.

Свойство из Style

Реализовано вJavaScript 1.2



Borderrightwidth


Специфицирует ширину линии правого края рамки HTML-элемента.

Свойство из Style

Реализовано вJavaScript 1.2



Borderstyle


Специфицирует стиль рамки, такой как solid или double, вокруг HTML-элемента уровня блока.

Свойство из Style

Реализовано вJavaScript 1.2



Bordertopwidth


Специфицирует ширину линии верхнего края рамки HTML-элемента.

Свойство из Style

Реализовано вJavaScript 1.2



Borderwidths


Специфицирует ширину линии рамки HTML-элемента.

Метод из Style

Реализован вJavaScript 1.2



Btoa


Создаёт ASCII-строку, кодированную по системе base-64, из строковых или двоичных данных.

Метод из window

Реализован вJavaScript 1.2



Button


Кнопка, размещённая на форме HTML.

Клиентский объект

Реализован в

JavaScript 1.0

JavaScript 1.1: добавлено свойство type; добавлены обработчики событий onBlur и onFocus; добавлены методы blur и focus.

JavaScript 1.2: добавлен метод handleEvent.



Call


Позволяет вызывать (выполнять) метод другого объекта в контексте данного (вызывающего) объекта.

Метод из Function
Реализован вJavaScript 1.3



Captureevents


Настраивает документ для отлова всех событий специфицированного типа.

Метод из

document

Реализован в

JavaScript 1.2



Captureevents


Настраивает окно или документ для захвата всех событий специфицированного типа.

Метод из Layer
Реализован вJavaScript 1.2



Captureevents


Устанавливает захват окном всех событий специфицированного типа.

Метод из window

Реализован вJavaScript 1.2



Ceil


Возвращает наименьшее целое, которое больше или равно числу.

Метод из Math

Static
Реализован вJavaScript 1.0, NES 2.0

Версия ECMAECMA-262



Charat


Возвращает специфицированный символ из строки.

Метод из String

Реализован вJavaScript 1.0, NES 2.0

Версия ECMAECMA-262



Charcodeat


Возвращает число - Unicode-значение символа, находящегося в строке по данному индексу.

Метод из String

Реализован в JavaScript 1.2, NES 3.0

JavaScript 1.3: возвращает Unicode-значение, а не значение из набора символов ISO-Latin-1.

Версия ECMAECMA-262



Checkbox


Переключатель на форме HTML. Переключатель это бокс выбора, дающий пользователю возможность включать и выключать опцию.

Клиентский объект

Реализован в

JavaScript 1.0

JavaScript 1.1: добавлено свойство type; добавлены обработчики событий onBlur и onFocus; добавлены методы blur и focus.

JavaScript 1.2: добавлен метод handleEvent.



Checked


Булево значение, специфицирующее статус бокса.

Свойство из Checkbox
Реализовано вJavaScript 1.0