[front-end]/javascript
자바스크립트 배열
broship
2021. 1. 13. 00:24
1) 배열 생성
var arr = [];
let arr = [1,2,3];
const arr = ["a", "b", "c"];
2) 정렬
// 1. 문자 정렬
arr.sort();
// 2. 숫자 정렬
arr.sort(function(a, b) {
return a - b;
});
//오름차순 정렬, compare 함수로 정렬 기준을 줘야됨
// 3. 객체 정렬
obj.sort(function(a,b) {
return a.name < b.name ? -1 : a.name > b.name ? 1 : 0;
});
//똑같이 compare 함수로 기준을 줘야됨
3) 값 추가
- arr[0] = 1; //직접 추가
- push(); //배열의 맨끝에 추가
4) 값 삭제
- shift(); //배열의 첫번째 삭제
- pop(); //배열의 맨끝 삭제