我有两个名为“persons”和“persons2”的数组,“persons2”数组将是“persons”数组的副本,但问题是当我复制它时,我想更改第二个数组,第一个数组是也在变化。这是我的代码:
export class AppComponent {
persons = [
{
name:'David',
lname:'Jeu'
}
];
persons2=[...this.persons];
constructor(){
console.log(this.persons[0]);
this.persons2[0].name='Drake';
console.log(this.persons[0]);
console.log(this.persons2[0]);
}
}