js中陣列的操作方法

2022-07-28 10:51:18 字數 1923 閱讀 2396

今天給大家帶來一篇有關陣列操作方法的文章。

var arr = new array();
var arr = [1,2,3];
var arr = new array();

arr[0] = 'kwan';

arr[1] = 18;

說明一點push是往陣列末尾新增新元素。

var arr = new array();

arr[0] = 1;

arr[1] = 2;

arr[2] = 3;

arr.push(4); // result is [5,1,2,3,4];

說明一點unshift是網陣列最前面新增乙個新元素。

var arr = new array();

arr[0] = 1;

arr[1] = 2;

arr[2] = 3;

arr.unshift(4); // result is [4,1,2,3];

通過下標修改元素內容。

var arr = new array();

arr[0] = 1;

arr[1] = 2;

arr[2] = 3;

//下標修改

arr[0] = 4;

console.log(arr); // result is [4,2,3];

說明一點pop是往陣列刪除末尾元素。

var arr = new array();

arr[0] = 1;

arr[1] = 2;

arr[2] = 3;

arr.pop(); // result is [1,2];

說明一點shift是網陣列刪除最前面乙個元素。

var arr = new array();

arr[0] = 1;

arr[1] = 2;

arr[2] = 3;

arr.shift(); // result is [2,3];

concat方法來合併另外乙個陣列。

var arr = [1,2,3];

var arr1 = [4,5,6];

var arr2 = arr.concat(arr1);

console.log(arr2); // [1,2,3,4,5,6];

splice方法來合併另外乙個陣列。

注意:splice方法接受兩個引數,乙個從**開始,乙個是到**結束。

var arr = [1,2,3];

arr.splice(0,1);

console.log(arr); // [2,3];

slice方法來合併另外乙個陣列。

注意:slice方法接受兩個引數,乙個從**開始,乙個是到**結束(但是不包括這個結束的元素本身)。如果是負數,就從倒數第幾個。

var arr = [1,2,3];

console.log(arr.slice(0,1);); // [1];

今天的陣列操作方法就介紹這麼多,以後會持續更新的。

js中陣列的操作方法

concat 方法基於當前陣列中的所有項建立乙個新陣列。具體做法是先複製當前陣列,然後將接收到的引數 引數可以是值,乙個陣列,多個陣列,但是最終新增到陣列中的都是數值 新增到新陣列的末尾。slice 方法基於當前陣列中的乙個或多個項建立新陣列。此方法接受乙個或兩個引數,當只有乙個引數時,返回從該引數...

JS陣列的操作方法

var colors red blue green colors.length 計算陣列長度 array.isarray colors 檢測是否為陣列 colors.join 指定引號內的字串為分隔符 colors.push red green 推入陣列的最後 colors.pop 取得陣列的最後項...

js陣列的操作方法

向陣列的末尾新增元素返回值為當前操作的陣列的操作以後的長度 1 var arr 2,3,4,5,6,6 2 arr.push 8,9 push 新增到陣列末尾 3 console.log arr 2,3,4,5,6,6,8,9 刪除陣列的最後一項,並返回刪除元素的值 如果陣列為空則返回undefin...