본문 바로가기
WEB/JavaScript

[JS] 배열

by DeveloperCat 2023. 10. 23.
반응형

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