
Array는 다양한 방법으로 초기화가 가능합니다.
1. 리터럴 초기화: Array를 선언할 때 초기값을 지정할 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5];`와 같이 초기값을 지정하여 Array를 초기화할 수 있습니다.
2. new 연산자 초기화: `new` 연산자를 사용하여 Array를 초기화할 수 있습니다. 예를 들어, `let array = new Array(5);`와 같이 Array를 초기화할 수 있습니다. 이 경우 Array는 길이가 5인 빈 Array가 됩니다.
3. push() 메서드 초기화: `push()` 메서드를 사용하여 Array를 초기화할 수 있습니다. 예를 들어, `let array = []; array.push(1); array.push(2); array.push(3);`와 같이 Array를 초기화할 수 있습니다.
4. concat() 메서드 초기화: `concat()` 메서드를 사용하여 Array를 초기화할 수 있습니다. 예를 들어, `let array = []; array = array.concat([1, 2, 3]);`와 같이 Array를 초기화할 수 있습니다.
Array를 초기화 한 후, 특정 인덱스에 접근하는 방법은 다음과 같습니다.
1. 인덱스 접근: Array의 인덱스를 사용하여 특정 요소를 접근할 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5]; console.log(array[0]);`와 같이 Array의 첫 번째 요소를 접근할 수 있습니다.
2. for 루프 접근: `for` 루프를 사용하여 Array의 요소를 접근할 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5]; for (let i = 0; i < array.length; i++) { console.log(array[i]); }`와 같이 Array의 요소를 접근할 수 있습니다.
3. forEach() 메서드 접근: `forEach()` 메서드를 사용하여 Array의 요소를 접근할 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5]; array.forEach((value) => { console.log(value)); }`와 같이 Array의 요소를 접근할 수 있습니다.
Array의 크기는 `length` 프로퍼티를 사용하여 관리할 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5]; console.log(array.length);`와 같이 Array의 크기를 확인할 수 있습니다.
Array의 크기를 변경하는 방법은 다음과 같습니다.
1. push() 메서드: `push()` 메서드를 사용하여 Array의 크기를 증가시킬 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5]; array.push(6); console.log(array.length);`와 같이 Array의 크기를 증가시킬 수 있습니다.
2. pop() 메서드: `pop()` 메서드를 사용하여 Array의 크기를 감소시킬 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5]; array.pop(); console.log(array.length);`와 같이 Array의 크기를 감소시킬 수 있습니다.
3. splice() 메서드: `splice()` 메서드를 사용하여 Array의 크기를 변경할 수 있습니다. 예를 들어, `let array = [1, 2, 3, 4, 5]; array.splice(2, 1); console.log(array.length);`와 같이 Array의 크기를 변경할 수 있습니다.
2025-05-02 21:57