Последнее изменение

1 год 11 недель назад

Текстовые редакторы — это программы, предназначенные для работы с текстом. Они позволяют читать, вводить, редактировать текст, сохранять его в файл, выполнять поиск по тексту и другое.

Главное отличие текстовых процессоров от текстовых редакторов: текстовые процессоры позволяют оформлять текст, а также вставлять нетекстовые объекты (изображения, таблицы, диаграммы, видео и аудио) в редактируемый документ. В текстовых процессорах оформление текста...

Урок 11. Понятие сценария
Методическая разработка

Сценарий на языке JavaScript - это программа, работающая с объектами HTML-документа.

Обработка событий

Одним из главных (но далеко не единственным) назначений сценариев в HTML-документе является обработка событий, таких как щелчок кнопкой мыши на элементе документа,...

Урок 10. Иерархия объектов в JavaScript
Методическая разработка

В языке JavaScript все элементы на web-странице выстраиваются в иерархическую структуру. Каждый элемент предстается в виде объекта. И каждый такой объект может иметь определенные свойства и методы. Язык JavaScript позволяет легко управлять объектами web-страницы, хотя для этого очень важно...

Урок 9. Понятие события
Методическая разработка

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

Свойства события

Сообщение о событии формируется в виде объекта, т.е. контейнера для хранения информации.

В объектной модели имеется...

Урок 8. Объекты Number, Math и Date
Методическая разработка

Объект Number (число)

Числа в JavaScript можно представить в различных системах счисления, то есть в системах с различными основаниями: 10 (десятичной), 16 (шестнадцатеричной) и 8 (восьмеричной).

Функция преобразования из десятеричной в шестнадцатеричную форму:
...

Урок 7. Объект Array (массив)
Методическая разработка

Массив представляет собой упорядоченный набор данных.

Существует несколько способов создания массива. В любом случае прежде всего создается новый объект массива:

имя_массива = new Array ([длина массива])

Рассмотрим создание массива earth,...

Урок 6. Встроенные объекты. String
Методическая разработка

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

Встроенные объекты имеют фиксированные названия, свойства и методы. Свойства имеют имена и значения. Значение...

Урок 5. Пользовательские функции
Методическая разработка

Пользовательские функции - это функции, которые вы можете создавать сами, по своему усмотрению, для решения своих задач.

Определение функции имеет следующий синтаксис:

function  имя_функции (параметры) {
	код 
}

Если требуется, чтобы функция возвращала некоторое...

Урок 4. Некоторые встроенные функции
Методическая разработка

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

В JavaScript есть встроенные функции, которые можно использовать в программах.

parseInt...

Урок 3. Операторы цикла
Методическая разработка

Операторы цикла обеспечивают многократное выполнение блока программного кода до тех пор, пока выполняется заданное условие.

Оператор for (для)

Синтаксис:

...          
Урок 2. Операторы условного перехода
Методическая разработка

Вычислительный процесс можно направить по тому или иному пути в зависимости от того, выполняется ли некоторое условие или нет.

Оператор if (если)

Синтаксис:

...