Справочник по "JavaScript"

JavaScript - объектно-ориентированный язык программирования, используемый в составе страниц HTML для увеличения функциональности и возможностей взаимодействия с пользователями. Описание элементов языка, способы их использования и примеры программ.

Рубрика Программирование, компьютеры и кибернетика
Вид учебное пособие
Язык русский
Дата добавления 14.03.2013
Размер файла 105,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Метод объекта window. См. метод clearTimeout.

setYear

(Метод)

Устанавливает значение года для объекта Date.

Date. setYear (argument) dateName. setYear (argument)

Применение

Параметром метода setYear является двузначное целое число, представляющее номер года минус 1900.

Связанные элементы

Метод объекта Date. См. метод getYear.

sin

(Метод)

Возвращает синус аргумента.

Math. sin (argument)

Применение

Аргументом является величина угла в радианах, возвращаемое значение может быть от - 1 до1.

Связанные элементы

Метод объекта Math.

См. методы acos, asin, atan, cos и tan.

small

(Метод)

stringName. small ()

Применение

Метод small уменьшает шрифт, которым отображается объект string, используя тег HTML <SMALL>.

Связанные элементы

Метод объекта string.

См. методы big и fontsize.

sqrt

(Метод)

Возвращает квадратный корень из положительного числа.

Math. sqrt (argument)

Применение

Если аргумент отрицателен, возвращается число 0.

SQRT1_2

(Свойство)

Квадратный корень из 1/2.

Math. SQRT1_2

Применение

Квадратный корень из 1/2 (приблизительно 0.707) может быть также представлен как величина, обратная квадратному корню из 2.

Связанные элементы

Свойство объекта Math.

См. свойства E, LN2, LN10, LOG2E, LOG10E, PI и SQRT2.

SQRT2

(Свойство)

Квадратный корень из 2.

Math. SQRT2

Применение

Значение этой константы приблизительно равно 1.414.

Связанные элементы

Свойство объекта Math.

См. свойства E, LN2, LN10, LOG2E, LOG10E, PI и SQRT1_2

status

(Свойство)

Устанавливает текст основного или временного сообщения в строке состояния.

window. status [windowName]. status

Применение

Строка состояния находится в нижней части окна браузера. Вызов временного сообщения должен быть вставлен в текст обработчика события mouseOver из тега <А. >. Чтобы вывести сообщение в строке состояния в тот момент, когда указатель мыши находится над гиперссылкой, надо сделать так:

<А anchorDefinition onMouseOver=" window. status='Your message. ';

return true">link</A>

Обратите внимание на вложенные кавычки и обязательное возвращаемое значение true.

Однажды вызванное, сообщение остается в строке состояния до тех пор, пока указатель мыши не окажется над другой гиперссылкой.

Связанные элементы

Свойство объекта window.

См. свойство defaultStatus.

string

(Объект)

Последовательность символов, ограниченная одинарными или двойными кавычками.

stringName

Применение

Например:

myDog = "Brittany Spaniel"

возвращает строковый объект, названный myDog, со значением Brittany Spaniel. Кавычки не являются частью значения строки - они только ограничивают строку с обеих сторон.

Значение строкового объекта можно изменять при помощи методов, возвращающих преобразованную строку, - например, myDog. toUpperCase () вернет BRITTANY SPANIEL. Строковые объекты включают также методы вывода строки в окне браузера, например жирным или наклонным шрифтом и другие.

Связанные элементы

См. объекты text и textarea. См. свойство length.

См. методы anchor, big, blink, bold, charAt, fixed, fontcolor,fontsize, indexOf, italics, lastlndexOf, link, small, strike, sub, substring, sup, toLowerCase и toUpperCase.

strike

(Метод)

Форматирует строковый объект как зачеркнутый текст.

stringName. strike ()

Применение

Использование метода strike аналогично применению тега HTML<STRIKE>.

Связанные элементы

Метод объекта string.

См. методы blink, bold и italics.

sub

(Метод)

Форматирует строковый объект как нижний индекс.

stringName. sub ()

Применение

Использование метода sub аналогично применению тега HTML<SUB>.

Связанные элементы

Метод объекта string. См. метод sup.

submit

(Объект)

Кнопка отправки данных на странице HTML.

formName. buttonName

forms [index]. elements [index]

Применение

Щелчок на кнопке заставляет форму отправить данные программе,

указанной в свойстве action. Кнопка создается внутри тега HTML

<FORM> и всегда загружает новую страницу, которая может оказаться

той же, что и текущая, если свойство action не указано.

Связанные элементы

Свойства объекта form.

См. объекты button и reset.

См. свойства name и value.

См. метод click.

См. обработчик событий onClick.

submit

(Метод)

Производит действие, аналогичное щелчку по кнопке Submit

formName. submit () forms [index]. submit ()

Применение

Метод отсылки информации из формы зависит от значения атрибута

METHOD - get или post.

Связанные элементы

Метод объекта form.

См. объект submit.

См. обработчик события onSubmit.

substring

(Метод)

Возвращает часть строкового объекта в зависимости от индексов.

stringName. substring (index1, index2)

Применение

Если индексы равны, возвращается пустая строка. Вне

зависимости от порядка индексов подстрока формируется от меньшего

индекса к большему.

Связанные элементы

Метод объекта string.

sup

(Метод)

Форматирует строковый объект как верхний индекс.

stringName. sup ()

Применение

Использование метода sub аналогично применению тега HTML<SUB>.

Связанные элементы

Метод объекта string. См. метод sub.

tan

(Метод)

Возвращает тангенс аргумента.

Math. tan (argument)

Применение

Аргументом является величина угла в радианах.

Связанные элементы

Метод объекта Math.

См. методы acos, asin, atan, cos, sin.

target

(Свойство)

Строка, указывающая имя окна, в которое будет помещен ответ

после посылки данных формы серверу.

formName. target

forms [index]. target

location. target

link. target

links [index]. target

Применение

Обычно используется для просмотра ответа сервера на посылку

данных. Кроме того, может быть использовано для просмотра или

изменения URL гиперссылки. Для гиперссылки свойство target

возвращает строку, указывающую имя окна, в котором должно быть

выведено содержимое выбранной гиперссылки,

homePage. target = "http://www.wossamotta.edu/"

Для установки свойства target нужно использовать константу

типа литерал. Выражения JavaScript или переменные недопустимы.

Связанные элементы

Свойство объектов form, link и location. См. свойства action,

encoding и method.

text

(Объект)

Однострочное поле ввода формы HTML.

formName. textName

forms [index]. elements [index]

Применение

Объекты text допускают ввод букв и цифр. Объект text может

быть изменен путем присваивания нового значения.

Связанные элементы

Свойство объекта form.

См. объекты password, string и textarea. См. свойства

defaultValue, name и value. См. методы focus, blur и select.

См. обработчики событий onBlur, onChange, onFocus и onSelect.

text

(Свойство)

Возвращает текст, записанный после тега <OPTION> в объекте

select.

formName. selectName. options [index]. text

forms [index]. elements [index]. options [index]. text

Применение

Свойство text может быть также использовано для изменения

значения элемента списка, за важным исключением: изменение

значения не приводит к немедленному отображению на экране.

Связанные элементы

Свойство объекта options.

textarea

(Объект)

Объект textarea подобен объекту text, дополненному

возможностью многострочного ввода.

formName. textAreaName

forms [index]. elements [index]

Применение

Объект textarea также может быть изменен путем присваивания

нового значения. Это изменение немедленно отражается на экране.

<FORM>

<ITEM INPUT=textarea NAME="sponsorMessage" VALUE="Внимание,

примите сообщение от нашего спонсора. ">

</FORM>

<SCRIPT>

sponsorMessage. value = "А теперь - самое время \r\n

брать ноги в руки \r\n и смываться отсюда.

</SCRIPT>

Обратите внимание на использование символа перехода на новую

строку \n. Реализация перехода на новую строку зависит от

платформы. Для Windows это комбинация \r\n; для Macintosh и UNIX

это \n.

При определении объекта textarea в форме можно указать

значение по умолчанию, введя текст между тегами <TEXTAREA>.

Следующий пример загружает три строки текста и одну пустую строку

в элемент textarea:

<BR><TEXTAREA NAME="user_comments" ROWS=4 COLS=40> Введите свой

комментарий. Затем щелкните на кнопке Submit, чтобы отправить

его нам.

</TEXTAREA>

Связанные элементы

Свойство объекта form. См. объекты password, string и text.

См. свойства defaultValue, name и value. См. методы focus, blur и

select.

См. обработчики событий onBlur, onChange, onFocus и onSelect.

title

(Свойство)

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

HTML<TITLE>.

document. title

Применение

Если в документе заголовок отсутствует, значение свойства -

null.

Связанные элементы

Свойство объекта document.

toGMTString

(Метод)

Преобразует объект типа Date в строку на основе соглашений

InternetGMT.

Date. toGMTString () dateName. toGMTString ()

Применение

Этот метод возвращает время в формате GMT, который зависит от

платформы.

Например, если today представляет собой объект Date, то

выражение

today. toGMTString ()

возвратит строку "Thu, 11 Jan 1996 06: 05: 15". Фактический

формат может различаться от платформы к платформе Время и дата

определяются на клиентском компьютере.

Связанные элементы

Метод объекта Date.

См. метод toLocaleString.

toLocaleString

(Метод)

Преобразует объект типа Date в строку, используя локальные

установки.

Date. toLocaleString () dateName. toLocaleString ()

Применение

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

клиентского компьютера, например mm/dd/yy hh: mm: ss.

Связанные элементы

Метод объекта Date.

См. метод toGMTString.

toLowerCase

(Метод)

Преобразует все символы строки к нижнему регистру.

stringName. toLowerCase ()

Применение

Результатом использования метода toLowerCase является вывод на

экран строки символами нижнего регистра. Следует отметить, что

реальное содержимое строки не изменяется.

Связанные элементы

Метод объекта string. См. метод toUpperCase.

top

(Свойство)

Объект window высшего уровня.

top

top. frameName

top. frames [index]

Применение

Называемое также предком или окном браузера, свойство top

ссылается на окно высшего уровня, содержащее кадры или наборы

вложенных кадров.

Связанные элементы

Свойство объекта window.

toUpperCase

(Метод)

Преобразует все символы строки к верхнему регистру.

stringName. toUpperCase ()

Применение

Несмотря на то, что метод toUpperCase выводит на экран строку

символами верхнего регистра, реальное содержимое строки не

изменяется.

Связанные элементы

Метод объекта string.

См. метод toLowerCase

unescape*

(Метод)

Возврвщает символ на основании кода ASCII.

unescape (string)

Применение

Строка-аргумент может включать последовательности вида %ХХ,

где ХХ - шестнадцатиричное представление кода символа (от 00 до

FF). Например,

document. write (unescape ("%24 223.23"))

выведет на экран строку $223.23.

Связанные элементы

См. метод escape.

userAgent

(Свойство)

Заголовок, посылаемый как часть протокола HTTP от клиента к

серверу для идентификации типа клиента.

navigator. userAgent

Применение

Синтаксис возвращаемого значения такой же, как у свойства

appVersion, дополненный кодовым именем приложения браузера.

codename/releaseNumber (platform; country)

Связанные элементы

Свойство объекта navigator.

См. свойства appName, appVersion и appCodeName.

UTC

(Метод)

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

универсального координированного времени (UTC), прошедших с

полуночи 1 января 1970 года.

Date. UTC (year, month, day, [, hrs] [, min] [, sec])

Применение

Метод UTC всегда вычисляется от одной и той же даты и поэтому

всегда используется как Date. UTC (), а не с заданным заранее

объектом. При указании значения для месяца не забывайте, что

JavaScript нумерует месяцы от 0 до 11.

Связанные элементы

Метод объекта Date. См. метод parse.

value

(Свойство)

Возвращает значение объекта

formName. buttonName. value

formName. resetName. value

formName. submit. value

formName. checkboxName. value

formName. radioName. value

formName. hiddenName. value

formName. textName. value

formName. textareaName. value

formName. selectName. value

formName. passwordName. value

forms [index]. elements [index]. value

Применение

Значение объекта зависит от его типа.

Объект | Значение свойства Value

button, reset, submit | Надпись на кнопке, но не имя

| кнопки

checkbox | On для отмеченного элемента, off -

| для неотмеченного

radio | Строковое представление значения

hidden, text, textarea | Содержимое поля

select | Представление значения выбранного

| элемента

password | Возвращает допустимое значение по

| умолчанию, но зашифрованное значе-

| ние модифицируется пользователем

Изменение значения для объектов text или textarea немедленно

отображается на экране. Изменение значений всех остальных объектов

формы на экране не отображается.

Связанные элементы

Свойство объектов button, checkbox, hidden, options, password,

radio, reset, submit, text и textarea.

Для объектов password, text и textarea см. свойство

defaultValue.

Для объектов button, reset и submit см. свойство name.

Для свойства options см. свойства defaultSelected, selected,

selectedIndex и text.

Для объектов checkbox и radio см. свойства checked и

defaultChecked.

vlinkColor

(Свойство)

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

document. vlinkColor

Применение

Как и все свойства цвета, свойство vlinkColor использует

шестнадцатиричные триплеты RGB или строковые литералы.

Это свойство не может быть установлено после того, как

документ отформатирован. Для переопределения установок браузера

настройка цветов выполняется в обработчике событий onLoad в теге

<BODY>:

<BODY onLoad="document. vlinkColor='aliceblue'">

Связанные элементы

Свойство объекта document.

См. свойства alinkColor, bgColor, fgColor и linkColor.

window

(Объект)

Наивысший объект в иерархии JavaScript, представляющий собой

открытое окно браузера.

window

self

top

parent

windowName

propertyName

methodName (parameters)

Применение

Объект window создается браузером во время загрузки страницы и

содержит свойства, применяемые ко всему окну. Это объект высшего

уровня для каждого из объектов document, location и history. Так

как существование этого объекта подразумевается, вам не надо

указывать имя окна, ссылаясь на его объекты, свойства или

методы.

Например, следующие две строки приводят к одному и тому же

результату (выводу сообщения в строке состояния):

status="Go away from here." window. status="Go away from here. "

Существует несколько способов ссылки на объект window, в

зависимости от его отношения к текущему положению, как показано в

таблице.

Псевдоним Описание

window, self Окно, содержащее текущий документ. Если

эти псевдонимы опущены, все равно подразу-

мевается текущий документ. Исключениями

являются обработчики ошибок, в которых

методы типа open и close должны быть

указаны с определенным окном и кадром

top Ссылается на окно самого высокого уровня.

Полезно в случае сложной иерархии кадров,

созданной с использованием многих тегов

<FRAMESET>

parent Окно, содержащее тег <FRAMESET>, создавший

текущий кадр

windowName Используется для указания на объект window

в тегах HTML. При использовании свойств

и методов объектов window используйте

имя переменной типа window

Создание нового окна с помощью метода open:

aNewWindow = window. open ("URL","Window_Name" [,"windowFeatures"])

Имя переменной используется для ссылки на свойства и методы

окна. Параметр Window_Name используется в аргументе target тегов

<FORM. > или <А. >. Параметры windowFeatures (см. таблицу)

управляют представлением и функциональностью браузера.

Если ни один параметр из списка windowFeatures не указан,

используются значения параметров по умолчанию. Если же указан хотя

бы один параметр из списка windowFeatures, все неуказанные

параметры исключаются.

Параметр Применение

toolbar Выводит стандартную панель инструментов,

включая кнопки Forward, Back, перехода к

домашней странице и печати

location Выводит строку URL

directories В Netscape Navigator, выводит набор кнопок

для стандартных ссылок, таких как What's New,

What's Cool и Handbook

status Выводит строку состояния внизу экрана

menubar Выводит меню в верхней части экрана,

включающее пункты File, Edit и View

scrollbars Добавляет линейки прокрутки, если документ не

помещается на экран

resizable Позволяет пользователю изменять размер окна

width Первоначальная ширина окна в пикселях

height Первоначальная высота окна в пикселях 1

Связанные элементы

См. объекты document и frame.

См. свойства defaultStatus, frames, parent, self, status, top

и window.

См. методы alert, close, confirm, open, prompt, setTimeout и

clearTimeout.

См. обработчики событий onLoad и onUnload.

window

(Свойство)

Синоним текущего окна.

frameName. window [windowName.] window

Применение

Свойство window используется для устранения неоднозначности

при ссылках на объекты window и form с одинаковым именем. Хоть

свойство window также относится к текущему кадру, для

определенности лучше использовать свойство self.

Связанные элементы

Свойство объектов frame и window. См. свойство self.

write

(Метод)

Записывает строку или несколько строк в окно документа.

document. write (string)

Применение

Строки, записываемые в окно, могут включать в себя теги HTML и

выражения JavaScript, включая числовые, строковые и логические

выражения. Метод write не добавляет символ новой строки (<BR> или

/n) в конце строки. Когда метод write вызывается из обработчика

события, текущей документ очищается, если для вывода не создается

новое окно.

Связанные элементы

Метод объекта document.

См. методы close, clear, open и writeln.

writeln

(Метод)

Записывает строку или несколько арок в окно документа и

добавляет символ новой строки в конце вывода.

document. writeln (string)

Применение

Подобно методу write, записываемые строки могут включать в

себя теги HTML и выражения JavaScript, в том числе числовые,

строковые и логические выражения. Когда метод writeln вызывается

из обработчика события, текущей документ очищается, если для

вывода не создается новое окно.html игнорирует символ новой

строки, за исключением использования его внутри тега <PRE>.

Связанные элементы

Метод объекта document.

См. методы close, clear, open и write.

Размещено на Allbest.ru


Подобные документы

  • Исследование возможностей и областей использования языка программирования JavaScript. Сравнительный анализ языков программирования JavaScript и PHP. Разработка интерактивного Web-приложения на примере теста по теме "Программирование на языке Delphi".

    практическая работа [26,0 K], добавлен 04.02.2015

  • Практическая значимость создания сайта. Язык программирования JavaScript. Основные области использования языка JavaScript при создании интерактивных HTML-страниц. Язык программирования PHP. Программная основа сайта. Создание оформления дизайна сайта.

    дипломная работа [1,1 M], добавлен 05.03.2013

  • Изучение методик языка Javascript по формализации и решению поставленной задачи, технологических приемов разработки программ на языке Javascript, HTML, CSS. Формально определение машины Тьюринга, распознающую язык. Ее программная модель, протоколы работы.

    курсовая работа [220,7 K], добавлен 03.03.2015

  • Язык маркировки гипертекстов HTML, основа создания web-страниц. История спецификаций, каскадные таблицы стилей CSS. Способы определения таблиц стилей (стилевого шаблона). Язык подготовки сценариев JavaScript, его использование. Программный код web сайта.

    курсовая работа [26,9 K], добавлен 05.07.2009

  • Сравнительная характеристика, возможности и функции языков программирования JavaScript и PHP. Основные области их использования. Разработка интерактивного Web-приложения с применением JavaScript на примере теста по теме "Программирование на языке Delphi".

    курсовая работа [19,3 K], добавлен 01.07.2014

  • Изучение создания скриптов на JavaScript. Разработка программы выдачи простого предупреждения по событию Click при выборе гипертекстовой ссылки. Применение контейнера SCRIPT для размещение JavaScript-кода. Получение типа программы просмотра HTML-страниц.

    контрольная работа [21,1 K], добавлен 15.02.2010

  • Базовый синтаксис языка сценариев JavaScript. Создание страниц, включающих в себя программы, которые взаимодействуют с пользователем, управляют браузером и динамически создают HTML-содержимое. Работа с объектами, которые инкапсулируют данные и поведение.

    лабораторная работа [58,6 K], добавлен 25.05.2016

  • Примеры динамического построения html-страницы при помощи JavaScript. Использование цикла For, когда заранее известно, сколько раз должны повториться циклические действия. Выполнение циклических операторов входа и выхода, прерывание текущей итерации.

    лабораторная работа [52,4 K], добавлен 19.09.2019

  • Характеристика возможностей редактора DreamWeaver и Front Page. Особенности языков программирования PHP и JavaScript. Основные требования, предъявляемые к Web-странице. Специфика программного обеспечения для ее создания и эффективности использования.

    курсовая работа [44,6 K], добавлен 03.02.2011

  • Объектно-ориентированный язык программирования: общая характеристика и свойства. Базовый и производный классы, конструкторы производного класса. Конструкторы и неопределенность при множественном наследовании. Роль наследования при разработке программ.

    курсовая работа [688,3 K], добавлен 23.12.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.