Уроки по тегу «функции высшего порядка»
Узнаем, что такое функции высшего порядка и как их объявлять
Знакомимся с понятием «парадигма» и рассматриваем отличия императивной и декларативной парадигм
Изучаем поиск значений и три связанные с ним концепции: окружение, область видимости и замыкания
Выясняем, как использовать spread-оператор при вызове функции
Учимся применять технику дестракчеринга для параметров функции
Выясняем, как с помощью rest-оператора упаковывать аргументы функции в массив
Обобщаем знания о функциях и знакомимся с абстракциями
Знакомимся с анонимными функциями и смотрим на функции, как на данные
Разбираемся в одной из самых важных и интересных базовых концепций — рекурсии и рекурсивных вызовах
Знакомимся с другим видом применения рекурсии, без откладывания вычислений до самого конца
Знакомимся с понятиями «детерминированность» и «побочные эффекты»
Переходим к построению иерархических структур с помощью пар
Знакомимся с уровневым проектированием, примером которого является наша реализация библиотеки для работы с HTML