오늘은 배열에서 작업하는 여러 가지 방법에 대해 이야기하겠습니다.
//Add
a=[];//Empty array
a[0]="나는 첫 번째 a입니다";
a[2]="나는 세 번째입니다";
a[10]="나는 열한 번째입니다";
Alert(a.length);//11
//Delete
var a=[1,2 ,3,4,5];
delete a[4]//5번째 요소를 삭제하지만 위치는 삭제하지 않습니다
Alert(a.length);
//push( ), 하나 이상의 요소를 end, 그리고 새로운 길이를 반환
a=[1,2,3];
Alert(a..push("two狗","男",20));//배열의 끝에 추가 하나 또는 more
경고(a.length);
경고(a[0]);
//pop()은 배열의 마지막 요소를 제거하고 반환합니다.
//구문 arr.pop();
//반환값 arr의 마지막 요소입니다.
var arr=new Array(3);//길이는 3입니다
arr[0]="George";
arr[1]="John";
arr[2]="Thomas";
document.write ( arr)
document.write("
")
document.write(arr.pop())//배열의 마지막 요소를 삭제하고 반환합니다.
document.write("
")
document.write(arr)
//unshift()는 배열의 시작 부분에 하나 이상의 요소를 추가하고 새 길이를 반환합니다
a=[1 , 2,3];
a.unshift("two狗","男",20);//배열 끝에 하나 이상의
을 추가합니다. );
var arr=new Array(3);
arr[0]="George";
arr[1]="John";
arr[ 2]="Thomas";
document.write(arr)
document.write("
")
document.write(arr.shift())//첫 번째 요소를 삭제하고 반환
document .write("
")
document.write(arr)
//concat() 메소드는 두 개 이상의 배열을 병합합니다
var b=[6,7,8,9,10];
var c=[11,12,13,14,15]
Alert(b.concat(a,c));
//join()은 배열의 모든 요소를 문자열로 변환하고 함께 결합합니다. var arr=["오늘은 금요일입니다", "내일은 휴일입니다", "내일도 휴일입니다"]
warning( arr.join(","));
alert(typeof arr.join(""))
Alert(arr.reverse())
//The 첫 번째 매개변수는 배열 첨자의 시작입니다. 해당 요소를 첨자로 지정하고 싶습니다
//두 번째 매개변수는 배열 끝의 첨자이지만 해당 요소를 원하지 않습니다
경고(a.slice(0,10))
경고(a.slice(-15,-5) )
경고(a)//아직 원래 배열은 변경되지 않았습니다.
함수 hanshu(x,y){
return x-y;
}
alert(a.sort(hanshu))
//splice()는 원래 배열의 요소를 삽입, 삭제 또는 교체하는 데 사용됩니다. a=[1,2,3,4,5,6, 7,8,9,10,11,12,13,14,15]; a.splice(4,6)//시작 6개 삭제 다섯 번째부터
Alert(a)
a.splice(4, 6,50,60,70,80,90,100,110,120,130,140)//다섯 번째부터 6개의 숫자를 삭제하고 다음 숫자를 추가합니다
alert(a)
위 내용은 배열의 메서드에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!