Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ekz.docx
Скачиваний:
0
Добавлен:
01.01.2024
Размер:
2.43 Mб
Скачать

Примеры cms сред разработки:

– Joomla - (самая противоречивая система) - яркая, современная, постоянно обновляющаяся, достаточно простая в разработке и использовании, предоставляется совершенно бесплатно;

– Drupal - (для любителей разработки сайтов с нуля) - это полноценная функциональная среда для разработки и создания всевозможных сайтов, которая предоставляется так же бесплатно и имеет гибкие возможности;

– 1C Битрикс - разработка от 1С, в которой можно найти различные редакции от простой, до портальной, при этом стоимость её значительно отличается от версии к версии;

– и многие-многие другие: WordPress, Koobi, MediaWiki, CM5, NetCat…

10.JavaScript. Типы данных. Виды всплывающих окон.

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

Код на языке JavaScript помещается в теги и выполняется интерпретатором языка JavaScript, встроенным в браузер.

В JavaScript имеется восемь типов данных:

– String: представляет строку

– Number: представляет числовое значение

– BigInt: предназначен для представления очень больших целых чисел

– Boolean: представляет логическое значение true или false

– Undefined: представляет одно специальное значение - undefined и указывает, что значение не установлено

– Null: представляет одно специальное значение - null и указывает на отсутствие значения

– Symbol: представляет уникальное значение, которое часто применяется для обращения к свойствам сложных объектов

– Object: представляет комплексный объект

JavaScript имеет три вида всплывающих окон:

Сигнальное окно: когда сигнальное окно выскакивает, пользователь должен кликнуть "OK", чтобы продолжить.

alert("некоторый текст");

– окно Подтверждения: когда окно подтверждения выскакивает, пользователь должен кликнуть либо "OK" либо "Отмена", чтобы продолжить. Если пользователь кликает на "OK", окно возвращает true (истина). Если пользователь щелкает на "Отмена", окно возвращает false (ложь).

confirm("некоторый текст");

– окно Приглашения: когда окно приглашения выскакивает, пользователь должен нажать либо "OK" либо "Отмена" чтобы продолжить после ввода значения. Если пользователь нажимает "OK" окно возвращает введенное значение. Если же пользователь нажимает "Отмена" окно возвратит null (означает пустое значение, или отсутствие значения). prompt("некоторый_текст","значение_по_умолчанию").

11.JavaScript. Доступ к элементам формы. Синтаксис обработчика событий. Примеры.

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

Код на языке JavaScript помещается в теги и выполняется интерпретатором языка JavaScript, встроенным в браузер.

Доступ к элементам формы осуществляется:

document.имя_формы.имя_элемента.дескриптор

пример:

Список некоторых событий и их название:

– DOMContentLoaded – завершение загрузки DOM;

– click – клик (нажатие левой кнопки мыши, на устройствах с сенсорным управлением возникает при касании);

– keydown – нажатие клавиши на клавиатуре;

– resize – изменение размеров документа;

– change – окончание изменения значения в поле ввода.

Способ назначить событию обработчик — это использовать метод addEventListener.

$element.addEventListener(event, handler[, options]);

Параметры:

– event - имя события (например, click);

– handler - функция, которая будет вызвана при возникновении этого события;;

– options (не обязательный) - объект, в котором можно задать дополнительные параметры.

12.JavaScript. Операторы if, switch(). Примеры.

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

Код на языке JavaScript помещается в теги и выполняется интерпретатором языка JavaScript, встроенным в браузер.

Операторы if, switch().

Пример:

Пример:

13.JavaScript. Работа с массивом. Оператор for(). Примеры.

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

Код на языке JavaScript помещается в теги и выполняется интерпретатором языка JavaScript, встроенным в браузер.

Задать массив можно следующим образом:

var имя_массива=[значение1,значение2 …];

var x=[50,100,150,250];

Обращаться к элементам массива можно через индексные имена: имя_массива[номер_элемента]; x[1]; Нумерация элементов начинается с 0.

Пример:

for - выполняет блок кода указанное количество раз.

Пример:

for (var i = 0; i < 9; i++) {

console.log(i);

// ещё какие-то выражения

}

14.JavaScript. Встроенные объекты. Примеры.

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

Код на языке JavaScript помещается в теги и выполняется интерпретатором языка JavaScript, встроенным в браузер.

К встроенным объектам JavaScript относятся: – String – предназначен для работы со строками.

Array – предназначен для хранения и управления наборами формализованных данных.

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

Date – предоставляет свойства и методы для получения и манипулирования датами и временем.

Number – базовые константы и методы работы с числовыми данными. Так же содержит ряд специальных значений, определяющих критические или нечисловые значения (например, Infinity (бесконечность) и NaN (не число))

Boolean – объект-оболочка для простых логических типов данных и операций над ними. В работе используется очень редко, т.к. не содержит практически никаких полезных свойств или методов. –

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

Object – объект-родитель всех объектов JavaScript.

Примеры:

1. var a="Test text.";

var n=Math.random();

alert(a.substring(0,Math.floor(n*10));

будет выведена подстрока строки "Test text." случайной длины.

2. Создание функции, которая обеспечит работу часов на веб-странице:

function clock() {// часы

date = new Date();//функция установки текущей даты

hour = date.getHours();//определяем сколько часов

minute = date.getMinutes();

second = date.getSeconds();

time = hour+":"+minute+":"+second;//формируем текущее время

document.getElementById(" fieldTime").value = time;

setTimeout("clock();",1000);}

На веб-странице функция будет срабатывать после загрузки страницы, то есть по событию onload в теге

Текущее время устанавливается в тег, с идентификатором id=fieldTime, поэтому необходимо его включить в состав страницы.

Функция setTimeout("имя_функции();",кол-во милисекунд) позволяет организовать бесконечный повтор событий: через заданный промежуток времени вызывается функция, имя которой указано первым параметром.