js陣列方法

2021-08-28 07:58:20 字數 918 閱讀 6990

// 陣列包含

iscontain:

function

(arr1, arr2)

}return

true;}

,

// 陣列排序 isincrease: true遞增 小->大 | isincrease: false遞減 大->小

arrcompare:

function

(property, isincrease)

else};

},

二維陣列轉一維陣列

const arr =[1

,[2,

3],[

4,5]

];console.

log(

.concat.([

],arr));

const resultarr = arr.

flat()

;

陣列亂序

/**

* 陣列亂序

* @param arr

*/export

const

shuffle

= arr =>

return arr;

};

陣列分割

/*

* 將乙個陣列分成幾個同等長度的陣列

* array[分割的原陣列]

* size[每個子陣列的長度]

*/const

slicearray

=(array, size)

=>

result = result.

flat()

;return result;

};

js陣列方法

array.json 方法將陣列中所有元素都轉化為字串並連線在一起 預設逗號 返回生成的字串,原陣列不改變 例 var a 1 2,3 a.join 1,2,3 a.join 1 2 3 array.reverse 方法將陣列中的元素顛倒順序 返回逆序的陣列,原陣列改變 例 var a 1,2,3 ...

JS陣列方法

tostring var ary 1,2,3,4,5,6 var str ary.tostring console.log str console.log typeof str push 陣列尾部新增陣列 pop 從陣列尾部刪除乙個元素 unshift 在陣列的第乙個元素前面插入乙個或多個元素 sh...

JS陣列方法

foreach 方法從頭到尾遍歷陣列,為每個元素呼叫指定的函式 傳遞的函式作為foreach 的第乙個引數。然後foreach 使用三個引數呼叫該函式 陣列元素 元素的索引和陣列本身 例如var arr 1,2,3,4,5 建立個帶有元素的陣列 arr.foreach function elemen...