1.陣列的定義
var arr = ,或者 var arr = [1,2,3,4,5]
2.陣列的使用
》陣列的合併 concat
var a = [1,2,3];var b = [5,6
];a =a.concat(b);
console.log(a);
//[1,2,3,5,6]
》陣列插入
var a = [1,2,3]//1.末尾新增 --push
a.push(4); //
[1,2,3,4]
//2.開頭插入 --unshift
a.unshift(0); //
[0,1,2,3,4] 可以一次插入多個
//3.在指定位置插入(比如在0後邊插入5)
a.splice(1, 0, 5); //
[0,5,1,2,3,4] 引數說明 引數一(插入位置)引數二(刪除個數,用於刪除使用) 引數三(插入)
》陣列刪除
var a = [1,2,3,4,5]//1.刪除第乙個
a.shift(); //
[2,3,4,5]
//2.刪除最後乙個
a.pop(); //
[2,3,4]
//3.刪除指定位置(刪除3)
a.splice(1, 1); //
[2,4] 引數一(指定位置)、引數二(刪除個數)
》擷取指定段元素
var a = [1,2,3,4,5]//1.使用slice
var b = a.slice(0,2); //
[1,2] 引數一(其實位置-包含)、引數二(終止位置-不包含)
//2.使用splice
var c = a.splice(0,2); //
[1,2] 引數一(起始位置)、引數二(個數) ---返回由刪除元素組成的資料
//說明:
//slice與splice的區別在於,slice不影響原陣列,splice會刪除原陣列的資料並返回刪除元素組成的新陣列
》陣列轉字串
var a = [1,2,3,4,5]//使用join
var b = a.join('
,'); //
1,2,3,4,5 join引數為分割元素的字串
》陣列反轉
var a = [1,2,3,4,5]//使用reverse
a.reverse(); //
[5,4,3,2,1]
Js中陣列的常用操作
1.push 例 var arr 1,2,3,4 var a arr.push 9,8,7 輸出 console.log a,arr 1,2,3,4,9,8,7 push屬性 可以將乙個或者更多的引數新增在陣列的尾部 返回新增後的陣列的長度,原陣列發生改變。2.unshift 例 var arr 1...
js對陣列的常用操作
js對陣列的操作是經常遇到的,我列舉了下經常遇到的方法 1.splice方法 該方法刪除陣列指定的元素,並且可以給陣列新增新的元素,即實現刪除 替換陣列的某項元素。splice 下標,刪除的長度,替換的新元素 arr.splice index,length,items,items,注意 如果不新增i...
js對陣列的常用操作
在js中對陣列的操作是經常遇到的,我呢在這就列一下經常用到的方法 刪除陣列中的元素 1.delete方法 delete刪除的只是陣列元素的值,所佔的空間是並沒有刪除的 var arr 12,23,44,5,6,23,43,34 console.log arr.length console.log a...