Formoat's Open Blog
자바스크립트 배열 본문
1. 같은 배열에 있는 요소들의 타입의 서로 다를 수 있다.
2. 배열 안에있는 요소가 비어 있을 수 있다.
3. Array객체를 사용한다.
# 배열 생성
var arr = [요소1, 요소2, 요소3 ... ]
var arr = Array(요소1, 요소2, 요소3 ... )
var arr = new Array(요소1, 요소2, 요소3 ... )
# 요소 추가
arr.push(추가할 요소) // 배열의 마지막에 요소를 추가
arr.unshift(추가할 요소) // 배열의 0번 인덱스에 요소를 추가
arr[arr.length] = 추가할 요소 // 배열의 마지막에 요소를 추가
arr[index] = 추가할 요소 // 지정한 인덱스에 요소를 추가
arr = arr.concat([요소1, 요소2, 요소3 ...]) // 기존 배열에 요소들을 추가하여 반환
arr.splice(index, howmany, 요소1, 요소2, 요소3 ...)
// 인덱스부터 지정 수 만큼 요소 제거 후 요소를 추가한다. 제거되는 요소들은 반환
# 요소 제거
arr.pop() // 마지막 요소를 제거/반환
arr.shift() // 첫번째 요소를 제거/반환
# 요소 정렬
arr.sort() // 배열의 요소를 정렬/반환 숫자, 객체, 문자 순으로 정렬
arr.reverse() // 역순으로 정렬
'Java > JavaScript & Jquery' 카테고리의 다른 글
노드 (0) | 2019.09.16 |
---|---|
DOM, BOM (0) | 2019.09.15 |
자바스크립트 객체 생성 (0) | 2019.09.15 |
자바스크립트 함수 (0) | 2019.09.15 |
자바스크립트 좀 다른점? (0) | 2019.09.15 |