반응형

-배열

여러 개의 데이터를 하나의 변수에 담아둘 수 있는 방법

배열의 요소는 대괄호를 이용해 접근할 수 있다.(index : 0 부터 시작) ex) {name:'대한민국', year: 2021}

-배열 원소 추가

push()함수를 호출하여 배열의 마지막에 원소를 추가할 수 있다.

var User = [{name:'대한민국', year: 2021}]

User.push({name:'미국', year: 2021}]

console.log('국가 수 : %d', User.length);

console.log('첫 번째 국가 : %s', User[0].name);

-변수의 자료형과 상관없이 배열에 추가 가능하다. ex) [{name:'대한민국', year: 2021}, 20, 중국]

-배열 원소 하나씩 확인하는 법

for (var i = 0; i < User.length; i++) {

  console.log('배열 요소 #' + i + ' : %s', Users[i].name);

}

-forEach문으로 확인

Users.forEach(function(item, index) {

  console.log('배열 요소 #' + index + ' : %s', item.name);

});

-배열에 값 추가 및 삭제

• 배열의 끝에 원소를 추가하거나 삭제할 때 : push(object), pop()

• 배열의 앞에 원소를 추가하거나 삭제할 때 : unshift(), shift()

• 여러 개의 원소를 한꺼번에 추가하거나 삭제할 때 : splice(index, removeCount [,object]

• 여러 개의 요소를 잘라내어 새 배열 객체 만들 때 : slice(index, copyCount)

• 배열에서 지정 요소 삭제 : delete (단, 저장 공간은 그대로 남아있음.)

+ Recent posts