js array 배열 대상 조작 방법 집합

3521 단어 jsarray방법.
js 배열 대상 조작 방법 은 다음 과 같다.
1.배열 만 들 기

var array1 = [1,2]  //   

var array2 = new Array() //   
array[0] = 1;
array[1] = 2;
2.배열 for 순환 과 for...in 순환

var array1 = [1,2];
var l = array1.length;
//for  
for(var i=0;i< l;i++){
  console.log(array1 [i]);
}

//for...in   
for (x in array1 ){
  console.log(array1 [x]);
}
3.concat()는 두 개 이상 의 배열 을 연결 합 니 다. , (concat 는 여러 배열 을 합 칠 수 있 습 니 다.(배열 의 요 소 를 추가 합 니 다)

var arr = [1];
var arr1 = ["herry"]
var arr3 = arr.concat(arr1); //[1,"herry"]
4.push()방법 은 배열 의 끝 에 하나 이상 의 요 소 를 추가 할 수 있 습 니 다.이 방법 은 이 고 배열 이 제공 하 는 선진 적 인 스 택 기능 에 따라 반환 값 은 (unshift()입 니 다.  방법 은 배열 의 머리 에 하나 이상 의 요 소 를 추가 하고 위 와 같은 push 방법 을 사용 하 는 것 이지 만 IE 에서 정상적으로 사용 할 수 없 기 때문에 추천 하지 않 습 니 다)

var arr = [1];
var arr1 = "herry";
var arr2 = ["herry"];

//            
var l = arr.push(arr1);
console.log(l); //2
console.log(arr) //[1,"herry"]


//             
var l = arr.push(arr2);
console.log(l); //3
console.log(arr) //[1,"herry",Array(1)["herry"]]
5.pop()방법 은 배열 의 마지막 요 소 를 삭제 합 니 다.이 방법 은 요 소 를 삭제 하고 배열 의 길이-1, 을 삭제 합 니 다.배열 이 빈 배열 이면 삭제 하지 않 습 니 다.반환 값 은 undefined 입 니 다.   (shift()방법 은 배열 의 첫 번 째 요 소 를 삭제 하고 같은 pop 방법 을 사용 합 니 다)  (pop 추출  시 프 트 이동,변경)

var arr = [1,"herry"];
var del = arr.pop() ;
console.log(del); //"herry"
console.log(arr.length); //1
6.sort()는 배열 을 정렬 합 니 다. 요소 순 서 는 기본적으로 문자 인 코딩 으로 정렬 되 기 때문에 숫자 정렬 을 만 났 을 때 함 수 를 정의 해 야 합 니 다.

function sortNumber(a,b)
{
return a - b
}

var arr = new Array(6)
arr[0] = "10"
arr[1] = "5"
arr[2] = "40"
arr[3] = "25"
arr[4] = "1000"
arr[5] = "1"

document.write(arr + "<br />") //10,5,40,25,1000,1
document.write(arr.sort(sortNumber)) //1,5,10,25,40,1000
7.slice(start,end)배열 의 캡 처 함수,start 필수,end 선택,모두 마이너스 start end( end) , , (slice 절개)

var arr = [1,2,3,4,5,6];
arr.slice(2); //[3,4,5,6]
console.log(arr); //[1,2,3,4,5,6]
8.splice(index,howmany,item 1,...,itemX)방법 으로 배열 을 삭제 하거나 추가 합 니 다.index 는 시작 위치 가 필요 합 니 다.howmany 의 필수 수량 은 0,즉 조작 하지 않 고 세 번 째 매개 변 수 는 배열 의 index 를 대체 하 는 위치 에 추가 할 수 있 습 니 다.

var arr = [1,2,3,4,5,6];
console.log(arr); //[1,2,3,4,5,6]
arr.splice(2,3,"William")
console.log(arr); // [1,2,"William",6]
9.reverse()는 원소 의 순 서 를 뒤 바 꾸 고

var arr = [1,2,3];
arr.reverse(); //[3,2,1]
10.join()방법 은 배열 을 문자열 로 나 누고 값 문자열 을 되 돌려 줍 니 다.기본 구분자 가 쉼표 입 니 다."

var arr = [1,2,3];
arr.join("-");  //"1-2-3"
11.toString()은 배열 을 문자열 로 변환 하고 문자열 을 되 돌려 주 며 쉼표 로 구분 합 니 다.
위 에서 말 한 것 은 소 편 이 여러분 에 게 소개 한 js array 배열 대상 의 조작 방법 을 종합 하여 상세 하 게 통합 시 키 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기