var a=new Array();
다음과 같이 정의된 경우: a[3]="a"; Alert(a.length) 4는 1,
정의되었지만 할당되지 않은 경우 , 정의되지 않은 (alert(a[0])) 반환
배열 만들기:
arr = [];//예, 에어 브래킷
//다음 문장과 거의 같습니다
arr = new Array() ;var a=new Array(1,"n",3,"m",5,"m",8);
var a=[] //빈 배열 정의
var a=new Array(2); //길이가 2인 배열 정의
var a=[2]; 초기 값이 2인 배열 정의
var a=[1,2,2, 2,3,4 ,4,4];
배열에 요소 추가 및 삭제(푸시, 삭제)
var arr=[4545,5456,64646]
arr.push(55,88); 배열 끝에 있는 요소
delete arr[2];//세 개의 요소가 모두 직접 삭제되지만 위치는 여전히 유지되어 길이가 변경되지 않았음을 나타내므로 다음 위치의 요소에 계속 액세스할 수 있습니다. 원래 위치.
배열에서 조인 방법 사용: 함수:
var arr=[1,2,3,4]
alert(arr.join("#")) 1#2#3#4
어레이 성능 향상:
var startA=new Date().getTime();
var s=["start"]
for(var i=0;i<999999;i )
{
s.push("ABC");
}
s.join("")
alert(new Date().getTime()-startA); >startA= new Date().getTime();
//var arr=[];
var s="start"
for(var i=0;i<999999;i )
{
s ="ABC";
}
alert(new Date().getTime()-startA)