JS陣列方法整理

2021-09-11 14:47:06 字數 1246 閱讀 5341

// array.push  push() 方法將乙個或多個元素新增到陣列的末尾,並返回該陣列的新長度

function arrpush(arr, target)

var arry = [1, 4, 2, 0]

console.log(arrpush(arry, 8))

// array.concat concat() 方法用於合併兩個或多個陣列。此方法不會更改現有陣列,而是返回乙個新陣列

function arrconcat(arr, arr2)

var arr_1 = [1, 2];

var arr_2 = [3, 4];

console.log(arrconcat(arr_1, arr_2));

// arrary.map map() 方法建立乙個新陣列,其結果是該陣列中的每個元素都呼叫乙個提供的函式後返回的結果

var arr = [1, 2, 3];

var newarr = arr.map(item => );

console.log('map:::', newarr)

// array.foreach foreach() 方法對陣列的每個元素執行一次提供的函式

var newarr2 = arr.foreach(item => );

console.log('foreach:::', newarr2)

// arrary.filter filter() 方法建立乙個新陣列, 其包含通過所提供函式實現的測試的所有元素

var arr = [1, 2, 3, 4, 4, 5, 6, 6, 7, 8, 9];

var array = arr.filter((item, index, arr) => );

console.log('filter:::', array);

// arrary.pop pop()方法從陣列中刪除最後乙個元素,並返回該元素的值。此方法更改陣列的長度

// arrary.shift shift() 方法從陣列中刪除第乙個元素,並返回該元素的值。此方法更改陣列的長度

var arrs = [1, 2, 3];

console.log('pop:::', arrs.pop());

console.log('shift:::', arrs.shift());

console.log('arrs.length:::', arrs.length);

console.log('arrs:::', arrs)

js陣列方法整理

js陣列方法介紹 增加 push 在陣列原有的基礎上的末尾,新增元素 改變當前陣列,返回乙個新的陣列 var arr 90,5,21,80,83,1,8,17,22 arr.push 1 arr.push 1 a arr.push 1,2 console.log arr 90,5,21,80,83,...

js 陣列方法整理

陣列物件可以儲存任何型別的資料,是乙個有序的集合 屬性 arr.length arr.length 陣列中資料的個數,可讀可寫 1 清空陣列 arr.length 0 2 擷取陣列 arr.length 比陣列的實際個數少 3 稀疏陣列 arr.length 比陣列中的實際個數多 說明 用於把陣列轉...

JS 陣列方法整理

組成 鍵值對構成的有序資料集合 屬性,值,方法 建立方法 建構函式 var arr new array 1,2 字面量 var arr 1,2 操作方法var demo 3 4 5 以下操作均以demo為例,方法之間不連續基本操作方法 demo 3 6 新增方法 delete demo 2 刪除方法...