JavaScript как язык программирования
Функции/ Functions
Функции/ Functions
Функции/ Functions
Практическая ценность функций
Практическая ценность функций
Практическая ценность функций
Функции и события
Объекты / Objects
Объекты / Objects
Объекты / Objects
Объекты / Objects
Объекты / Objects
Объекты / Objects
Решение предыдущего домашнего задания
2.62M
Category: programmingprogramming

JavaScript. Основы программирования

1.

JavaScript
Основы программирования, часть 3
vk.com/web_dev_courses
web.dev.courses.dp.ua/ort/

2. JavaScript как язык программирования

и его концепции
Переменные / Типы /Операции
Условные операторы
Циклы и массивы
Функции
Объекты
2

3. Функции/ Functions

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

4. Функции/ Functions

4

5. Функции/ Functions

Параметры функции (аргументы) – такие себе «переменные»
которые передаются функции при каждом вызове, и могут влиять
на результат её работы.
Возвращаемое значение – возможность функции вернуть
результат своей работы, при необходимости.
5

6. Практическая ценность функций

Пример #4.
6

7. Практическая ценность функций

7

8. Практическая ценность функций

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

9. Функции и события

9

10. Объекты / Objects

установить время()
звонить()
пахнуть()
<< Действия()/Методы() >>
почистить()
узнать время()
выжать сок()
циферблат: механика
цвет: оранжевый
вес: 300 грамм
материал: металл
<< Свойства / Аттрибуты >>
параметры
сахар: 15%
форма: шаровидная
сорт: «Дэнси»
10

11. Объекты / Objects

Объект в программировании – объединение переменных и функций которые их
обрабатывают в одной сущности.
11

12. Объекты / Objects


Объект может состоять из множества других объектов.
12

13. Объекты / Objects

Вы уже встречали объекты:
13

14. Объекты / Objects

Вы уже встречали объекты:
14

15. Объекты / Objects

Объект в программировании – объединение переменных и функций которые их
обрабатывают в одной сущности.
15

16.

16

17.

Решение

18. Решение предыдущего домашнего задания

18

19.

Задание

20.

http://web.dev.courses.dp.ua/ort/js_sort.html
20

21.

http://web.dev.courses.dp.ua/ort/js_sort.html
21

22.

http://web.dev.courses.dp.ua/ort/js_sort.html
22
English     Русский Rules