JavaScript Основы программирования, часть 3 презентация

Содержание

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

Слайд 1Основы программирования, часть 3
JavaScript
www.courses.dp.ua


Слайд 2Функции
Функция – фрагмент кода, у которого есть имя, который можно вызывать

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













Слайд 3Функции
С функциями мы уже сталкивались: alert(), prompt(), parseInt() и т.д. Для

нас это просто названия, мы не знаем как они устроены, но мы знаем, что передав ей определенные параметры мы получим на выходе ожидаемый результат.

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


Слайд 4Функция – фрагмент кода, у которого есть имя, который можно вызывать

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

Функции


Слайд 5Основной отличительный знак функций – круглые скобки: alert() Круглые скобки делают

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

alert(“Сообщение на экран”);

Имя функции которую вызываем (выполняем).

Скобки, признак того, что мы именно вызываем функцию.

Параметры функции (данные которые функция обрабатывает).

Функции


Слайд 6Параметры функции (аргументы) – такие себе «переменные» которые передаются функции при

каждом вызове, и могут влиять на результат её работы.

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

Параметры функции и возвращаемое значение


Слайд 7Не обязательно передавать функции все параметры которые предусмотрены её заголовком, НО

в таком случае

Подробнее о параметрах функции

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


Слайд 8Практически любой код можно преобразовать в функцию
Формула расчёта дневного дохода депозита


Слайд 9Практическая ценность функций
Уменьшаем дублирование (повторение) кода;
Проще вносить изменения;
Абстрагирование от деталей;


Слайд 10Смысл событий в JS - сказать браузеру: «когда произойдёт клик по

элементу, то выполни вот эту функцию».

Функции используются для обработки событий

Событие – действие о котором браузер должен уведомить нашу программу;


Слайд 11События / Events
http://www.w3schools.com/jsref/dom_obj_event.asp
Вариантов событий много, задача программиста выбрать нужное


Слайд 12Немного практики


Слайд 13Служебные функции браузера.
document.querySelectorAll(“css_selector”) – возвращает массив объектов (элементов HTML-документа, тегов) которые

соответствуют css-селектору который передан ей в качестве параметра;

document.querySelector(“css_selector”) – возвращает первый объект (элемент HTML-документа, тег) из тех которые соответствуют css-селектору который передан ей в качестве параметра.

document.createElement(“tag_name”) – метод создающий пустой элемент (объект, тег), которые еще не входит в документ, но его свойства уже можно наполнять необходимыми данными;


Слайд 14http://files.courses.dp.ua/web/10/ex01.html

Добавим на страницу код который сделаем скиду на товары цена которых

выше средней

Скопируйте заготовку разметки в notepad++


Слайд 15Добавим на страницу код который сделаем скиду на товары цена которых

выше средней

Слайд 16Домашнее задание


Слайд 17http://files.courses.dp.ua/web/10/ex01.html

Сделайте, по нажатию кнопки, перевод цен из долларов в гривну (курс

на ваше усмотрение).

Заготовка по адресу


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика