TGViewer
Фронтендер от бога Фронтендер от бога @godofjs · 3.39K subscribers
Post #1475 801
Symbol.iterator: управление spread-синтаксисом JavaScript

#почитать

Symbol.iterator — это не просто «ещё один символ» в JavaScript. Это ключ, который позволяет вам сказать языку, как именно ваш объект должен вести себя в таких фундаментальных операциях, как цикл for...of или синтаксис spread (...). На практике это даёт удивительную возможность: создавать объекты, которые могут быть одновременно и структурированными хранилищами данных с именованными свойствами, и коллекциями, готовыми к «разворачиванию» в аргументы функции. В статье мы разберём, как с помощью Symbol.iterator решить классическую дилемму «объект или массив» на конкретном примере из реальной задачи.

⏱Читать статью
  • 👍 2
More from @godofjs
  1. Sep 26, 2026🌐 Как задеплоить React-приложение на GitHub Pages #посмотреть В финальном уроке соберём в…
  2. Sep 25, 2026🤖 AI для фронтенд-разработчика: собираем инструменты на Podlodka Frontend Crew AI-инструм…
  3. Sep 22, 2026Грани полиморфизма React: полиморфные декораторы #почитать Мы поговорили уже про as для ти…
  4. Sep 22, 2026🔴AI кодинг интервью с разработчиком из международного FinTech в четверг в 19:00 ДА! Вайбк…
  5. Sep 22, 2026Как работают современные браузеры #почитать В этой серии статей мы подробно рассмотрим, ка…
  6. Sep 18, 2026Создаем UI-Kit на React: пошаговое руководство по настройке #почитать Подготовили материал…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →