TGViewer
Точка входа в программирование Точка входа в программирование @prog_point · 18K subscribers
Post #5154 370
Как извлекать данные из объектов и массивов в JavaScript

Деструктуризация создаёт отдельные переменные из значений объекта или массива одной строкой. У объекта свойства выбираются по имени: const { name, age } = person. У массива важна позиция: const [first, second] = colours.

Попробуйте запустить оба примера и поменять исходные данные. Затем переименуйте переменную через { name: fullName } и задайте значение по умолчанию: { size = "medium" }. Оно пригодится, если свойства size в объекте нет.

Короткие примеры деструктуризации также показывают пропуск элементов массива, чтение свойств прямо в параметрах функции и работу с вложенными объектами. Последний вариант лучше оставлять неглубоким, иначе запись становится трудной для чтения.
  • ✍ 1
More from @prog_point
  1. Oct 1, 2026Как сделать прилипающие заголовки списка на CSS Соберите список контактов, в котором буква…
  2. Oct 1, 2026Семь ошибок индексации PostgreSQL и как их проверить Индекс помогает PostgreSQL быстрее на…
  3. Sep 30, 2026Сентябрь, учебный год, сессия не так далеко, как вы думаете. Это всё про вас? Тогда заглян…
  4. Sep 30, 2026Как найти ошибку в Python с подсказкой ИИ, а не готовым ответом Возьмите функцию вычислени…
  5. Sep 30, 2026Как посчитать книги по жанрам и не перепутать WHERE с HAVING Возьмите таблицу из шести кни…
  6. Sep 30, 2026Как устроен разбор аргументов командной строки в Rust Аргументы командной строки — это пар…
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 →