배열 만들기
var a=[1,2,3,4]
var arr=new Array()
var arr=new Array(10);//길이 만들기 10
배열의 경우 var arr=new Array(1,2,3,4,5,6);//배열 만들기
arr.length==6;
삭제 of array delete var a=[1,2,3];
delete a[0];
1 in a //false,
a.length //3 ,delete 작업은 배열 길이에 영향을 주지 않습니다
배열 순회
for/in forEach
var a=[1,2,3];
var b= 0,
Array.jion ();//모든 요소를 문자열로 변환하고 함께 연결합니다. 기본값은 쉼표 연결입니다.
Array.reverse();//배열 역정렬
Array.sort(); // 매개변수가 없으면 기본 알파벳순으로 정렬됩니다. 매개변수이며 콜백 함수의 반환 값에 따라 순서가 확인됩니다 a.sort(function(a, b){
return a-b;//4,33,222,1111
}); a.sort(function(){
return b-a;//1111,222,33 ,4
}) Array.concat(); //배열 연결
var a=[1,2,3];
a.concat (4,5);//[1,2,3,4,5]
a.concat([4,5]);//[1,2,3,4,5]
a.concat([4,5],[6,7]);/ /[1,2,3,4,5,6,7]
a.concat([4,[5,[ 6,7]);//[1,2,3,4,5, [6,7]]
Array.slice();지정된 배열의 조각을 반환합니다
var a=[1,2,3,4,5];
a.slice(0,3);//[1,2,3,4];
a.slice(3);//
[4,5 ];
a.slice(1,-1);//[2,3, 4];
a.slice(-3,-2);//[3]
Array.splice();splice()는 배열을 수정합니다. 첫 번째 매개변수는 시작점이고 두 번째 매개변수는 삭제된 항목 수이며 후속 매개변수는 다음과 같습니다. 요소가 삽입되는 경우 요소 삽입의 시작점은 첫 번째 매개변수입니다. 삽입된 배열은 배열 내부의 요소가 아니라 배열 자체입니다. Array.push() 및 Array.pop() push는 끝에 요소를 추가하고, pop은 끝에 요소를 삭제하여 원래 배열을 수정합니다.
Array.unshift( ) 및 Array.shift(); unshift가 헤드에 요소를 추가하고, 헤드에서 Shift 요소를 부분적으로 삭제하고 원래 배열을 수정합니다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
Array.toString () 및 Array.toLocalString(); 문자열로 변환 ES5의 배열 메서드
forEach() 메서드 map() 메소드
var a=[1,2,3]; b=a.map(function(x){ return x*x;//b는 [1,4,9]
})필터()
var a=[5,4,3,2,1]; b=a.filter( 함수(x){ return b=a .filter(function(x,i){ return i%2==0;//[5,3,1], i는 필터의 두 번째 매개변수로, 아래 첨자를 나타냅니다. 배열의 세 번째 매개변수도 있습니다. 현재 요소가 배열에 속하는 객체 })every() 및 some()은 배열의 논리적 판단입니다 var a=[5 ,4,3,2,1];
b=a.every(function(x){ return x& lt;10; //참; })
var a=[5,4,3,2,1] 반품 var a=[5,4,3,2,1]; b=a.reduce(함수(x,y){ x를 반환하다 +y ;//배열 합계 },0) b=a.reduce(function(x,y){ return x*y ;/ / array 제품 찾기 },1) b=a.reduce(function(x,y){
x>y?x를 반환합니다: y; //최소값 찾기 },1) reduce()//두 개의 매개변수, 첫 번째 매개변수는 함수를 실행하고, 두 번째 매개변수는 선택적 초기값, 첫 번째 매개변수 실행될 때 초기값을 함수의 첫 번째 매개변수로 사용하고, 이후 함수 실행에서 반환된 값을 함수의 첫 번째 매개변수로 사용합니다. ReduceRight()는 Reduce()와 같습니다. ), 마지막 요소부터 실행이 시작됩니다 indexOf() 및 lastindexOf; 배열의 지정된 요소를 검색합니다. 발견된 경우 아래 첨자를 반환하고, 발견되지 않으면 -1 배열 유형 을 반환합니다. Array.isArray([]);//true
위 내용은 JavaScript 배열에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!