JavaScript陣列相關知識
阿新 • • 發佈:2020-11-18
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();這個函式是用來進行正序排序。