Существует два основных способа использования :
в деструктурировании:
- деструктурирование подобъектов
- наложение переменной
Если верносторона стороны :
является объектом или массивом, тогда вы уничтожаете подобъект.Если правая сторона является идентификатором, то вы используете псевдоним для левой стороны :
Разрушающие подобъекты
const { component: { example } } = opts
// equivalent to
const example = opts.component.example
Псевдоним переменной
const { component: Component } = opts
// equivalent to:
const Component = opts.component
Обе комбинации
const { component: { example: Component } } = opts
// equivalent to
const Component = opts.component.example