Шаблоны проектирования Javascript №4 — Шаблон итератора
Автор: DevSage
Загружено: 2019-10-12
Просмотров: 29290
Что такое шаблон проектирования «Итератор»?
Шаблон проектирования «Итератор» — это шаблон, позволяющий эффективно циклически перебирать коллекцию объектов. Обход коллекции объектов и манипулирование ею — распространённая задача программирования. Эти коллекции могут храниться в виде массива или чего-то более сложного, например, дерева или графа. Кроме того, может потребоваться доступ к элементам коллекции в определённом порядке, например, от начала к концу, от конца к началу, в глубину (как при поиске по дереву), пропуск чётно пронумерованных объектов и т. д.
Шаблон проектирования «Итератор» решает эту проблему, отделяя коллекцию объектов от обхода этих объектов с помощью специализированного итератора!
📚Материалы/Ссылки:
Код на GitHub: https://github.com/pkellz/devsage/blo...
Электронная книга «Простые объяснения шаблонов проектирования»: https://payhip.com/b/MLtJ
🌎 Найдите меня здесь:
Twitter: / realdevsage
Электронные книги: https://payhip.com/devsage
Discord: / discord
Товары: https://cottonbureau.com/people/devsage
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: