После прохождения теоретической части пришло письмо об окончании теоретической части курса, будет ли практическая часть? |
Что дальше?
-
Функция аналогична присвоению имени переменной результату командной строки JavaScript. Фактически событию или последовательности событий присваивается имя, так что затем можно будет обратиться к этим событиям с помощью только одного этого имени функции, а не переписывать команды снова и снова.
- Операторы if... else являются условными операторами, которые действуют в зависимости от выбора пользователя из двух или большего количества исходов. if активируется, если ответом будет true (или "yes"), а else активируется, если ответом будет false (или "no").
- Функция eval() используется для преобразования текста в число. Например, если пользователя просят ввести число, то сценарий все равно получает его в виде текста. Необходимо использовать эту функцию eval(), чтобы указать что текст на самом деле является числом.
-
Экземпляр команды содержится в скобках, следующих сразу за командой. Экземпляр содержит данные о том, что должен сделать объект или как должен выполниться метод.
-
Цикл. Существует фактически два вида циклов: for и while. for обычно используется, когда известно, сколько раз JavaScript должен выполнить свою функцию. while применяется, когда неизвестно, сколько раз JavaScript должен выполнить цикл.
- for — это функция цикла, которая задает, сколько раз должен выполниться цикл.
- while —- это команда цикла, которая используется, когда неизвестно, сколько раз JavaScript должен выполнить цикл, чтобы добиться требуемого результата.
- Вложенный цикл является циклом for или while, заданным внутри другого цикла for или while. Фактически это цикл внутри цикла.
-
Метод является командой, которая говорит, как надо поступить с объектом.
- alert является методом, используемым в гипертекстовой ссылке или объекте окна для создания диалогового окна. Окно содержит текст, указанный в скобках alert, и кнопку ОК, которую необходимо нажать, прежде чем пользователь сможет продолжить.
- close является методом, который действует на объект окна, чтобы закрыть текущее окно браузера.
- confirm является методом, который выводит диалоговое окно с кнопками OK и CANCEL. Команда используется наиболее часто с функциями if и else.
- getMonth() — метод объекта Date. Возвращает числовое представление месяца ( 0 - 11 ).
- getDate() — метод объекта Date. Возвращает числовое представление дня месяца ( 1 — 31 ).
- getYear() — метод объекта Date. Возвращает двузначное числовое представление года ( 00 — 99 ).
- getDay() — метод объекта Date. Возвращает числовое представление дня недели ( 1 — 7 ).
- getHours() — метод объекта Date. Возвращает числовое представление часа суток ( 0 — 23 ).
- getMinutes() — метод объекта Date. Возвращает числовое представление текущей минуты ( 00 — 59 ).
- getSeconds() — метод объекта Date. Возвращает числовое представление текущей секунды ( 00 — 59 ).
- open является методом, который открывает новый документ или новое окно.
- prompt является методом, который выводит пользователю диалоговое окно для ввода данных. Этот метод всегда сопровождается переменной, куда заносятся введенные пользователем данные.
- write является методом, который действует на объекте документа, для отправки текста на страницу.
-
Объект (Object) является чем-то, что существует как документ HTML, окно браузера или дата и время. Объект также может быть чем-то, что создается с помощью функции.
-
Date является объектом, который необходимо назвать, чтобы иметь возможность вызвать методы даты и времени. Формат именования объекта следующий:
Имя_Объекта = new Date();
Обратите внимание на слово new перед объектом Date.
- Document является объектом, который указывает на документ HTML, который содержит JavaScript.
- history является объектом, который указывает на память браузера страниц, посещенных пользователем. Список history может быть различного размера, в зависимости от того, сколько страниц посетил пользователь за время конкретного сеанса.
-
Location является объектом, указывающим определенный URL. Он наиболее часто встречается в следующем формате:
parent.location='index.html'
Обратите внимание, что существует также свойство location, но оно действует совершенно другим образом.
- Navigator является объектом, определяющим браузер пользователя.
- window является объектом, указывающим экран браузера.
-