js array 배열 대상 조작 방법 집합
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 배열 대상 의 조작 방법 을 종합 하여 상세 하 게 통합 시 키 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[2022.04.19] 자바스크립트 this - 생성자 함수와 이벤트리스너에서의 this18일에 this에 대해 공부하면서 적었던 일반적인 함수나 객체에서의 this가 아닌 오늘은 이벤트리스너와 생성자 함수 안에서의 this를 살펴보기로 했다. new 키워드를 붙여 함수를 생성자로 사용할 때 this는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.