Репозиторий с кодом из видео: Таймкоды: 00:00 Вступление 01:47 Что такое Функция? 03:06 Чистые функции 11:16 Практика: объявление функций в JavaScript 14:23 Практика: функции — это объекты! 16:28 Практика: rest и spread операторы 21:36 Практика: функции через оператор new 24:13 Практика: функции, как методы объекта 25:41 Практика: объектный контекст — this 27:29 Практика: стрелочные функции, функциональный конструктор 36:50 Практика: call и apply 39:01 Объекты первого класса 40:54 Замыкания (Clojures) 51:13 Практика: замыкания 55:27 Практика: bind 57:32 Практика: частичное применение 01:00:06 Практика: каррирование и рекурсивное замыкание 01:03:43 Практика: инкапсуляция через замыкание 01:07:04 Мультипарадигменный JS и выводы
Hide player controls
Hide resume playing