Информационные системы на базе интернет-технологий
Язык программирования JavaScript был разработан фирмой Netscape в сотрудничестве с Sun Microsystems и анансирован в 1995 году. JavaScript предназначен для создания интерактивных html-документов. Основные области использования JavaScript:
Создание динамических страниц, т.е. страниц, содержимое которых может меняться после...
Ввод и вывод информации. Функции JavaScript. Параметры функции.
04.11.2022 14:23
JavaScript обработчики событий
Давайте напишем нашу первую программу. Для этого сделаем исключение и поместим наш javascript-код на html-странице. Итак, откройте (или создайте) html-страницу и поместите в нее следующий код:
<html>
<head>
<title>Заголовок...
Операторы языка JavaScript. Преобразование типов данных.
15.11.2022 08:31
Многие операторы знакомы нам ещё со школы: сложение +, умножение *, вычитание - и так далее.
В этой главе мы начнём с простых операторов, а потом сконцентрируемся на специфических для JavaScript аспектах, которые не проходят в школьном курсе арифметики.
Термины: «унарный», «бинарный»,...
Совместное использование логических и условных операторов. Элемент оператора if: else. Диалоговые окна.
15.11.2022 10:48
Логические операторы
В JavaScript есть четыре логических оператора: || (ИЛИ), && (И) и ! (НЕ), ?? (Оператор нулевого слияния).
Несмотря на своё название, данные операторы могут применяться к значениям любых типов. Полученные результаты также могут иметь различный...
Циклы for и while. Структура и использование циклов.
15.11.2022 11:48
При написании скриптов зачастую встаёт задача сделать однотипное действие много раз.
Например, вывести товары из списка один за другим. Или просто перебрать все числа от 1 до 10 и для каждого выполнить одинаковый код.
Циклы позволяют выполнять один и тот же код много раз и используются...
Строки. Создание объектов String. Работа со строками.
15.11.2022 14:07
В JavaScript любые текстовые данные являются строками. Не существует отдельного типа «символ», который есть в ряде других языков. Внутренний формат для строк — всегда UTF-16, вне зависимости от кодировки страницы.
Мы уже не раз использовали строковые литералы, которые представляют собой последовательность символов,...
Массивы.Способы создания массива. Управление массивами. Методы.
16.11.2022 10:09
Массивы
Объекты позволяют хранить данные со строковыми ключами. Но довольно часто мы понимаем, что нам необходима упорядоченная коллекция данных, в которой присутствуют 1-й, 2-й, 3-й элементы и т.д. Например, она понадобится нам для хранения списка чего-либо: пользователей, товаров, элементов HTML и...
Работа с окнами. Управление окнами. Создание диалоговых окон.
17.11.2022 10:13
Для взаимодействия с пользователем в объекте window определен ряд методов, которые позволяют создавать диалоговые окна. Работу с окнами мы рассмотрим на примерах.
Пусть у нас имеется страница, на которой расположены кнопки с названиями автомобилей и мы хотим, чтобы по щелчку по кнопке открывалось...
Форма. Использование объекта form. Свойства объекта form.
18.11.2022 18:50
Создание форм в документах HTML
Для создания форм в документах HTML используется оператор (тег) <FORM>. Этот тег является парным и в его пределах размещаются все операторы полей и органов управления форм (кнопок, текстовых полей и т.п.). С точки зрения дизайнерского оформления страницы, эти элементы в ...