var array1 = new Array("1","2","3") var array2 array2 = array1.length = 0; alert(array2); //빈 값을 반환합니다
Javascript는 기본 유형과 참조 유형(java 및 C#과 유사)으로 구분되므로 이 접근 방식은 잘못되었습니다. 배열은 참조 클래스 유형입니다. array2는 참조를 가져오므로 array1을 수정하면 array2에 영향을 미칩니다. 2. 슬라이스() 사용 슬라이스()도 배열을 반환하므로 복사에 슬라이스()를 사용할 수 있습니다.