js陣列的常見操作方法

2022-06-13 11:12:12 字數 659 閱讀 4701

let arr = [1, 2, 3, 4, 5]

let num1 = arr.splice(2, 3, 6, 6, 6)

console.log(num1, arr)

splice 乙個引數是刪除的位置

兩個引數 第乙個是刪除的位置  第二是刪除的個數

三個引數 第乙個是插入元素的位置,第二個值是插入的個數,後面的都是插入的元素

返回新的陣列

slice 擷取陣列 第乙個引數開始擷取的位置,第二個引數是結束的位置,不寫預設到結尾,返回新的陣列

join

let arr = [1, 2, 3, 4, 5];

let newarr = arr.join('=')//預設用逗號連線

console.log(newarr);//newarr=1,2,3,4,5;

sort() 將陣列按照公升序排序 返回新的陣列 原陣列也會改變

reverse() 將陣列倒敘 返回新的陣列 原陣列也會改變

push 末尾新增

pop  末尾刪除 並返回被刪除的元素。

unshift 在頭部新增

shfit   在頭部刪除

concat 合併陣列或元素,返回新的陣列,原陣列不會改變

只有slice(),join(),concat() 不會改變原陣列

JS中陣列常見的操作方法

基礎型別 string 字串 number 數字 boolean 布林值 null 空物件 undefined 末定義 symbol new in es 6 引用型別 object 物件 array 陣列 function 函式 基本型別儲存的是值,引用型別儲存的是物件的位址,所有基本型別賦值是按值...

陣列的常見操作方法

let arr 1,4,5,7,9 1.判斷陣列中某個元素是否存在 para1 待判斷的元素 返回值 元素在陣列中的索引,如果不存在,返回 1 let i ist arr.indexof 4 1 2 向陣列中追加元素 para1 要追加的元素 返回值是陣列的長度 arr.push 100 3 在陣列...

JS陣列的操作方法

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