JS陣列的常用方法總結
阿新 • • 發佈:2018-12-18
陣列的常用方法總結
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> // 1. 陣列.push(要新增的值) 在陣列尾部新增一個元素 var arr = [15, 20]; arr.push(50); // 2. 陣列.pop() 去除陣列尾部的一個元素 var brr = [32, 19, 54]; brr.pop(); // 3. 陣列.unshift(要新增的值) 在陣列頭部新增一個元素 var crr = [5, 2, 9]; crr.unshift(31); // 4. 陣列.shift() 在陣列頭部刪除第一個元素 // 5. 陣列.splice() 從哪個位置開始, 刪除幾個元素 var drr = [10, 21, 33, 67, 59]; drr.splice(1, 3);// 從第幾個索引開始, 刪除幾個元素 // 使用splice 高階用法: var err = [3, 8, 9, 13, 17, 22]; err.splice(3, 1, 150, 300, 500, 2000); // 從第幾個索引開始, 先刪除幾個元素, 然後從當前位置開始插入第3個引數後面所有的數字 (有多少資料就往後寫) // 6. 陣列.sort() // 它是以ASCII的值為標準進行從小到大的排序(取第一位的第一個字元的ASCII碼) var frr = [10, 7, 31, 21, 17, 5, 10, "AF", "AG"]; frr.sort(); // ASCII碼常用值: A:65 a: 97 0: 48 // 7. 陣列.concat(要拼接的陣列) var grr = [1, 5, 3, 6]; var hrr = ["hello", "world"]; var xinArr = hrr.concat(grr); // 特別注意:拼接後返回一個全新的陣列 console.log(xinArr); // 8. 陣列元素反轉 var irr = [9, 12, 3, 7, 1]; var xArr = irr.reverse(); // 注意:它會返回一個全新的陣列 console.log(xArr); </script> </body> </html>
https://blog.csdn.net/xinghuo0007/article/details/70552319?utm_source=blogxgwz5