陣列的運用

2021-10-01 10:28:44 字數 1098 閱讀 6760

1.在js中陣列的定義方式有兩種:

var a = [1,2,3,4];

var b = new array(1,2,3,4);

當兩個陣列中只有乙個值的時候是有區別的:

var  a = [4]; //此陣列只有乙個元素,為:4

var b = new arr[4];//此陣列有4個元素

2.通過命令對陣列的長度進行修改:

例如:var a = [1,2,3,4,5];

當執行:a.length = 3;

當我們對陣列的長度進行定義時,陣列會根據設定的長度對元素進行刪減處理。

3.陣列元素的新增和刪減

var arr = [1,2,3,4];

push:在陣列尾部新增元素arr.push(5);

結果為: 『1,2,3,4,5』

pop:將尾部元素進行刪除arr.pop();

結果為:『1,2,3』

unshift:在陣列頭部新增元素arr.unshift(5);

結果為: 『5,1,2,3,4』

shift:將頭部元素進行刪除arr.shift(0);

結果為:『2,3,4』

splice:在指定位置進行刪除:

splice(起始,長度) arr.splice(2,2);

結果為: 『1,2』

splice(起始,長度,要替換的元素)arr.splice(2,2,1,2,3)

結果為:『1,2,1,2,3』

concat:連線兩個陣列var a=[0.1,0.2]; var c = arr.concat(a)

結果為:『1,2,3,4,0.1,0.2』

join:將陣列以自定義分隔符連線成字串arr.join("##");

結果為:『1##2##3##4』

陣列的運用

int main printf p n a printf p n a 1 printf d n sizeof a a中a表示整型陣列的首元素位址,a表示首元素,整型陣列,乙個元素佔4個位元組。printf p n a printf p n a 1 printf d n sizeof a a表示整個陣...

陣列的基礎運用

陣列是同一種資料型別的集合,是乙個長度固定的持有資料型別。陣列也是引用型別 包括類,介面和陣列 中的一種,陣列內的每乙個資料稱為乙個元素,值為陣列的變數叫做引用。陣列能夠將資料進行分組,進行分類後整理有利於資料的操作。陣列的使用必須要進行宣告和初始化。陣列內只能同時存放一種資料型別的陣列 可以是基本...

陣列運用技巧

a array 0 array date 2019 12 02 time 1575216000 week 周一 1 array date 2019 12 03 time 1575302400 week 周二 2 array date 2019 12 04 time 1575388800 week 週...