반응형
자바스크립트 배열 인덱스 추가 제거 방법
자바스크립트에서 배열의 인덱스를 사용하는 다양한 방법이 있습니다. 배열은 순서가 있는 요소의 집합이므로 인덱스를 사용하여 특정 요소에 접근하거나 수정할 수 있습니다. 다음은 자바스크립트에서 배열 인덱스를 다루는 몇 가지 예제입니다.
배열 요소에 접근하기
배열 요소에 접근하려면 배열 이름 뒤에 대괄호를 사용하고 인덱스를 넣습니다. 인덱스는 0부터 시작합니다.
const myArray = [10, 20, 30];
const firstElement = myArray[0]; // 첫 번째 요소에 접근
const secondElement = myArray[1]; // 두 번째 요소에 접근
배열 요소 수정하기
인덱스를 사용하여 배열 요소를 수정할 수 있습니다.
const myArray = [10, 20, 30];
myArray[1] = 25; // 두 번째 요소 수정
배열 길이 확인하기
배열의 길이는 length 속성을 통해 확인할 수 있습니다.
const myArray = [10, 20, 30];
const arrayLength = myArray.length; // 배열의 길이 확인
배열 끝에 요소 추가하기
push 메서드를 사용하여 배열의 끝에 요소를 추가할 수 있습니다.
const myArray = [10, 20, 30];
myArray.push(40); // 배열 끝에 40 추가
배열 요소 제거하기
splice 메서드를 사용하여 배열에서 요소를 제거할 수 있습니다.
const myArray = [10, 20, 30];
myArray.splice(1, 1); // 두 번째 요소 제거
배열 반복문 사용하기
반복문을 사용하여 배열의 모든 요소에 접근할 수 있습니다.
const myArray = [10, 20, 30];
for (let i = 0; i < myArray.length; i++) {
console.log(myArray[i]);
}
forEach() 메서드 사용하기
forEach 메서드를 사용하여 배열의 각 요소에 대해 함수를 실행할 수 있습니다.
const myArray = [10, 20, 30];
myArray.forEach(function(element) {
console.log(element);
});
인덱스와 값 함께 반복하기
forEach 메서드의 콜백 함수에 두 번째 매개변수로 인덱스를 포함시켜 요소와 함께 사용할 수 있습니다.
const myArray = [10, 20, 30];
myArray.forEach(function(element, index) {
console.log(`Index: ${index}, Value: ${element}`);
});
이러한 방법들을 조합하여 배열을 다루고 원하는 작업을 수행할 수 있습니다.
반응형
'자바스크립트 기초' 카테고리의 다른 글
자바스크립트 문자열 변환 교체 다양한 방법 (0) | 2023.09.28 |
---|---|
자바스크립트 특정 문자열 찾기 및 자르기 (0) | 2023.09.28 |
자바스크립트 숫자 및 문자열 비교 판별 (0) | 2023.09.28 |