반응형
var myArray = [];
var myArray = [1, 2, 3, "홍길동", "아무개"];
1. 배열 끝에 값을 추가하기
// push 메소드를 사용하여 값을 추가합니다.
myArray.push(6);
// 배열 인덱스를 이용하여 값을 추가 합니다.
myArray[myArray.length] = 6;
2. 배열 요소 삭제
delete myArray[2]; // 요소를 지우지만 자리는 남겨 둡니다. 즉, 배열의 길이는 변하지 않습니다.
var value = myArray.splice(2, 1); // 배열.splice(시작인덱스, 지울갯수); 배열 크기는 지운 만큼 줄어듭니다.
var value = myArray.pop(); // 배열의 마지막 요소를 제거하고, 제거된 요소를 반환합니다. 배열크기가 하나 줄어듭니다.
var value = myArray.shift(); // 배열의 첫번째 요소를 제거하고, 제거된 요소를 반환합니다. 배열크기가 하나 줄어듭니다.
3. 배열에 요소를 삽입하기
myArray.splice(2, 0, "A"); // 배열의 세번째 위치에 ‘A’요소를 삽입합니다.
myArray.unshift("A"); // 배열의 첫 번째 위치에 요소를 추가 합니다.
4. 배열을 연결 합니다.
var array1 = [1,2,3];
var array2 = [4,5,6];
var array3 = [7,8,9];
// 두 배열을 연결 합니다.
var array3 = array1.conat(array2);
console.log(array3); // 1,2,3,4,5,6
// 여러개의 배열을 연결 합니다.
var array4 = array1.concat(array2, array3);
console.log(array4); // 1,2,3,4,5,6,7,8,9
반응형
'WEB > JavaScript' 카테고리의 다른 글
[JS] True & False (0) | 2023.10.24 |
---|---|
[JS] 형변환 (0) | 2023.10.23 |
[JS] Null & Undefined (0) | 2023.10.23 |
[JS] number (0) | 2023.10.23 |
[JS] String (0) | 2023.10.23 |