сделать копию этого массива в copyArray, но потом понимаю, что он мутируется. Что я делаю не так?
click = () => {
const { array } = this.props;
let copyArray = array.slice(0);
for (let i = 0; i < copy.copyArray; i++) {
copyArray[i].address = "qwerty";
};
}
Вы копируете массив ссылок, получаете два разных массива элементы которых ссылаются на одни и те же объекты. С таким лучше в группу по JS.
array.slice()
Обсуждают сегодня