Array 객체
메서드
설명
join()
배열 사이에 지정된 문자열을 추가하기
reverse()
배열을 역순으로 정렬하기
sort()
배열을 정렬하기
slice()
배열을 일부 선택하기
concat()
배열을 합치기
shift()
첫 번째 배열 가져오기 또는 제거하기
unshift()
첫 번째 배열 추가하기
pop()
마지막 배열 제거하기
const arr10 = [100, 200, 300, 400, 500];
const arr20 = [600, 700, 800, 900, 1000];
document.write(arr10,"<br>");
document.write(arr10.join('*'),"<br>");
document.write(arr10.reverse(),"<br>");
document.write(arr10.sort(function(a, b){return b - a}),"<br>");
document.write(arr10.sort(function(a, b){return a - b}),"<br>");
document.write(arr10.slice(1,3),"<br>");
document.write(arr10.slice(2,3),"<br>");
document.write(arr10.concat(arr20),"<br>");
document.write(arr10.shift(),"<br>");
document.write(arr10,"<br>");
document.write(arr10.unshift(100),"<br>");
document.write(arr10,"<br>");
document.write(arr10.pop(),"<br>");
document.write(arr10,"<br>");
102페이지 예제
let arr_1 = ["사당","교대","방배","강남"];
let arr_2 = ["신사","압구정","옥수"];
let result = arr_1.join("-");
document.write(result,"<br>"); // 사당-교대-방배-강남
result = arr_1.concat(arr_2);
document.write(result,"<br>"); // 사당,교대,방배,강남,신사,압구정,옥수
result = arr_1.slice(1,3);
document.write(result,"<br>"); // 교대,방배
arr_1.sort();
document.write(arr_1,"<br>"); // 강남,교대,방배,사당
arr_2.reverse();
document.write(arr_2,"<br>"); // 옥수,압구정,신사
103페이지 예제
let greenArr = ["교대","방배","강남"];
let yellowArr = ["미금","정자","수서"];
greenArr.splice(2, 1,"서초","역삼");
document.write(greenArr,"<br>"); // 교대,방배,서초,역삼
let data1 = yellowArr.pop();
let data2 = yellowArr.shift();
yellowArr.push(data2);
document.write(yellowArr,"<br>"); // 정자,미금
yellowArr.unshift(data1);
document.write(yellowArr,"<br>"); // 수서,정자,미금
Last updated
Was this helpful?