배열 생성
var arr1 = [];
arr1[0] = "june";
arr1[1] = "bom";
var arr2 = new Array(2);
arr2[0] = "june";
arr2[1] = "bom";
var arr3 = new Array("june", "bom");
배열 => 문자열
document.write(arr1.toString() + "<br>"); // ,가 중간에 들어감
document.write(arr1.join(" ") + "<br>");
배열 추가
var arr4 = arr3.concat(arr2);
document.write(arr4.toString() + "<br>");
var arr4 = arr3.concat("spring");
document.write(arr4.toString() + "<br>");
배열 부분 추출
var arr5 = arr4.slice(1, 4);
document.write(arr5.toString() + "<br>");
배열 부분 삭제
splice(시작 인덱스, 갯수)
var arr6 = arr4.splice(1, 3);
document.write(arr4.toString() + "<br>"); // 삭제되고 남은 요소
document.write(arr6.toString() + "<br>"); // 삭제된 요소
배열 오름차순 정렬
arr4.sort();
배열 내림차순 정렬
var array = [52, 39, 11, 1, 98];
array.sort(function(a, b){
if (a > b) return -1;
else if (a < b) return 1;
else return 0;
});