Зачем нужна конструкция "const {products} = ... " ? (JavaScript)

Не могу понять что куда записывается и как называется данная конструкция. Примера на 165 строке


Ответы (1 шт):

Автор решения: nazarpunk

Деструктурирующее присваивание

let options = {
  title: "Menu",
  width: 100,
  height: 200
};

let {title, width, height} = options;

alert(title);  // Menu
alert(width);  // 100
alert(height); // 200
→ Ссылка