-배열
여러 개의 데이터를 하나의 변수에 담아둘 수 있는 방법
배열의 요소는 대괄호를 이용해 접근할 수 있다.(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 (단, 저장 공간은 그대로 남아있음.)
'프로그래밍' 카테고리의 다른 글
[Java]변수의 종류, 멤버 변수 선언, 필드 (0) | 2021.10.22 |
---|---|
[Java]인수/매개변수, 객체/참조변수, 객체의 소멸 (0) | 2021.10.21 |
[Java]클래스/객체, 참조 변수, 메소드 (0) | 2021.10.18 |
[파이썬] n진수, n진법, 진수 변환 방법 (0) | 2021.10.17 |
[Java]while문, do-while문, for문, 중첩 반복문 (0) | 2021.10.15 |