IT/JavaScript

배열 깊은 복사

봉즙 2020. 6. 24. 22:41
cosnt a = ["a", "b", "c"];


//slice() 이용
const b = a.slice();


// push 이용
const c = [];

c.push(...a);


//for 이용

const d = [];

for(let i = 0; i < a.length; i +) {
	d[i] = a[i];
}

 

배열은 참조형이기 때문에 깊은 복사를 통해서 값을 넣어주어야 한다