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); // 2 つ追加します。要素を配列の最後まで追加します
delete arr[2];//3 つの要素はすべて直接削除されますが、位置は保持され、長さが変更されていないことが示されるため、次の位置で要素にアクセスし続けることができます。元の位置。
配列での join メソッドの使用法: 関数:
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";
{
s ="ABC";
}
alert(new Date().getTime()-startA);