1. 程式人生 > 實用技巧 >JavaScript陣列相關知識

JavaScript陣列相關知識

1.陣列的建立,在陣列的前面添、刪除元素;在陣列的後面新增刪除元素。

//陣列的建立
var arr=[1,2,3,4,5,6,7];        
console.log(arr); //輸出 [1, 2, 3, 4, 5, 6, 7]
//刪除陣列中最後一個元素
arr.pop();
console.log(arr); //輸出 [1, 2, 3, 4, 5, 6]
//在陣列的末尾新增元素
arr.push(100)
console.log(arr); //輸出 [1, 2, 3, 4, 5, 6, 100]
//刪除陣列最前面的元素
arr.shift();
console.log(arr); //輸出 [2, 3, 4, 5, 6, 100]
//在陣列最前面新增元素 arr.unshift(99); console.log(arr); //輸出 [99, 2, 3, 4, 5, 6, 100] //獲取陣列長度 console.log(arr.length); //輸出7

2.JavaScript運算子 delete

delete arr[0];
console.log(arr); //輸出 [empty, 2, 3, 4, 5, 6, 100]

3.splice(函式的使用)

Splice(a,b,c)第一個引數,表示從哪個位置刪除、插入、替換元素。

例:splice(1);第一個元素保留,之後的全部刪除。

Splice(a,b,c)第二個引數,刪除元素,表示刪除幾個元素。

Splice(a,b,c)第三個引數,替換元素,替換前兩個刪除的元素。

Reverse();這個函式是用來進行倒序排序。

Sort();這個函式是用來進行正序排序。