Уроки по тегу «деструктуризация»
В каталоге хекслета найдено 55 уроков по теме «деструктуризация». Уроки по теме «деструктуризация» есть в курсах: PHP: Ассоциативные массивы, Python: Функции, JS: Объекты, JS: Функции.
Изучаем синтаксис создания, извлечения и модификации вложенных ассоциативных массивов
Учимся правильно определять, есть ли в ассоциативном массиве ключ
Обсуждаем способ писать более лаконичный код, используя деструктуризацию
Учимся использовать цикл foreach для обхода ассоциативного массива
Знакомимся со способами обработки ассоциативных массивов
Разобрать задачу, использующую ассоциативный массив
Знакомимся с основными способами изменения ассоциативных массивов
Разбираемся с реальным устройством ассоциативных массивов
Изучаем особенности работы массивов в PHP
Узнаем, как производить упаковку и распаковку итерабельных объектов и словарей
Узнаем, как объявлять функции с разным количеством аргументов и как передавать функции аргументы, упакованные в коллекцию
Узнаем, что у функций в Python кроме позиционных есть еще и именованные аргументы, и научимся использовать их
Познакомимся с концепцией замыканий — неотъемлемой частью программирования с использованием функций, создаваемых «на лету»
Узнаем об особенностях встроенных версий ФВП из прошлого урока. Порассуждаем о важности использования чистых функций вместе с map, filter и reduce
Узнаем, как получать произвольное количество именованных аргументов, как передавать их в виде коллекции и как объявлять keyword-only-аргументы
Познакомимся со специальным синтаксисом, который позволяет объявлять маленькие функции без имен прямо внутри выражений
Узнаем о декораторах — интересном и мощном инструменте, который выделяет Python среди многих других языков, поддерживающих использование ФВП
Узнаем о чистых и грязных функциях и научимся определять места их применения
Научимся создавать декораторы с параметрами. Узнаем, как создавать декоратор так, чтобы сохранялись документация и прочие свойства оборачиваемой функции
Познакомимся с самыми известными функциями высшего порядка — `map`, `filter` и `reduce`
Познакомимся с понятием рекурсии и узнаем об отличиях между рекурсией в математике и рекурсией в языках программирования
Узнаем, что такое функции высшего порядка и как их объявлять