[공부했던 것 정리] 배열의 불변성, 가변성[1]
mutable : 변화 가능한(가변) immutable : 변화 가능하지 않은(불변) 코드스테이츠 배열의 메소드 강의를 들으면서 immutable에 대한 설명을 들었다. 배열에 있어서 immutable이란 본래 원본이 손상되지 않는 것을 말한다. 여기서 원본이라 함은 array변수를 최초 선언하고 그 안에 [1,2,3]이라는 배열을 할당하면 [1,2,3]이 원본이 되는 것이다. let array = [1,2,3]; // [1,2,3] 원본 이렇게 선언을 하게 되면 아래 그림처럼 array이라는 이름으로 메모리 특정 위치에 배열 [1,2,3]이 보관된다. 여기서 새로운 배열을 선언해보자 let newArr = [1,2,3]; 이 newArr이라는 배열은 위에서 선언한 array배열과 똑같은 [1,2,3]이..