const arr = new Array(3)는 JavaScript에서 새로운 배열을 생성하는 코드입니다.
이 코드는 길이가 3인 배열을 생성합니다.
배열의 길이는 3이며, 초기 요소가 할당되지 않은 상태로 생성됩니다.
이 배열은 undefined 값으로 채워져 있습니다.
여기서 new Array(3)은 배열 생성자를 사용하여 배열을 만든 것을 나타냅니다.
생성자에 전달된 인수는 배열의 초기 길이를 나타내며, 요소는 초기화되지 않은 상태로 생성됩니다. 배열의 길이를 변경하려면 length 속성을 직접 설정할 수 있습니다.
예를 들어, arr[0], arr[1], arr[2]는 모두 undefined일 것이며, arr.length는 3입니다. 이 배열은 후속 작업에서 값을 할당하거나 수정할 수 있습니다.
javascriptCopy code
const arr = new Array(3);
arr[0] = "첫 번째 요소";
arr[1] = "두 번째 요소";
arr[2] = "세 번째 요소";
console.log(arr); // ["첫 번째 요소", "두 번째 요소", "세 번째 요소"]