У меня есть массив объектов с различными объектами для хранения значений пользовательского интерфейса. Я хотел иметь кнопку, чтобы значения элемента 0 копировались по всему массиву. Однако я заметил, что установка одного установила их все. Вот пример без использования каких-либо циклов:
console.log('manual 3: ', lis[3].spacer.divider.type); // prints 'none'
lis[1].spacer.divider.type = 'bananas';
console.log('manual 3: ', lis[3].spacer.divider.type); // prints 'bananas'
Я совершенно сбит с толку, как настройка lis [1] также устанавливает lis [3]