자바스크립트 배열 사용하기 > jquery

본문 바로가기

회원로그인

회원가입

jquery

소스 자바스크립트 배열 사용하기

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 125회 작성일 23-01-10 15:29

본문

// 배열선언
var arrNumber = new Array(); //배열선언
var arrNumber = new Array("a","b","c","d");
var arrNumber = [1,2,3,4];

// 배열에 값 넣기
var arrNumber = new Array(); //배열선언

arrNumber[0] = 1;
arrNumber[1] = 2;
arrNumber[2] = 3;
arrNumber[3] = 4;
arrNumber[4] = 5;   

for(var i=0;i<5;i++){
    arrNumber[i]=i;
}

// 배열출력
var arrNumber = new Array(); //배열 선언   
for(var i=0;i<5;i++){ //배열 초기화
    arrNumber[i]=i;
}
    
for(var i=0;i<arrNumber.length;i++){ //배열 출력
    document.write(arrNumber[i]+"<br>");
}

// 배열함수 추가 : push
var example = new Array("a", "b", "c");
example.push("d");
document.write(example);        //결과값 a,b,c,d

// 배열함수 삭제 : pop
var example = new Array("a", "b", "c");
example.pop();
document.write(example);        //결과값 a,b

// 배열함수 첫요소 삭제 : shift
var example = new Array("a", "b", "c");
example.shift();
document.write(example);        //결과값 b,c

// 배열의 길이
var example = new Array("a", "b", "c");
document.write(example.length);    //결과값 3

// 배열 합치기
var example = new Array("a", "b", "c");
var example2 = new Array("d","e","f");
example = example.concat(example2);
document.write(example);            //결과값 a,b,c,d,e,f

// 배열사이 문자 삽입
var example = new Array("a", "b", "c");
example = example.join("/");
document.write(example);        //결과값 a/b/c

// 배열 역순으로 재배치하기
var example = new Array("a", "b", "c");
example.reverse();
document.write(example);        //결과값 c,b,a

// 배열 정렬하기
var example = new Array(1,4,2,3,5);
example.sort();
document.write(example);        //결과값 1,2,3,4,5

// 배열 일부분 반환
var example = [1, 2, 3, 4];
var example2 = example. slice(0, -1);
document.write(example);            //결과값 1,2,3,4
document.write("<br/>");
example2 = example. slice(-2);
document.write(example2);        //3,4


// 배열값을 추가하거나 제거하여 반환
var example = ["a", "b", "c", "d"];
var example2 = example.splice(1, 2);
document.write(example);                    // 결과값 a,d
document.write("<br/>");
document.write(example2)                    // b,c



배열의 맨 앞에 값 추가 : unshift()
배열의 맨 앞 값 제거 : shift()
배열의 맨 뒤에 값 추가 : push()
배열의 맨 뒤 값 제거 : pop()
배열의 중간에 값 추가, 삭제 : splice()
 

댓글목록

등록된 댓글이 없습니다.