陣列元素相加的幾個方法

2022-02-26 01:15:40 字數 598 閱讀 9950

ary1.concat(ary2)

將第二個陣列的所有元素作為第乙個陣列的新元素插入到第乙個陣列的最後面,返回改變後的第乙個陣列,具有破壞性

1 ary1 = [1,2,3]

2 ary2 = [3,4,5]

3arr1.concat(ary2)

4 => [1, 2, 3, 3, 4, 5]

ary1 + ary2

將兩個陣列的所有元素加起來作為乙個新陣列返回,其中ary1的元素排在前面,不具破壞性

1 ary1 = [1,2,3]

2 ary2 = [3,4,5]

3 ary1 +ary2

4 => [1, 2, 3, 3, 4, 5]

ary1 | ary2

與陣列的加法相似,區別是該方法會將新陣列裡的所有相同的元素合併為乙個元素

1 ary1 = [1,2,3]

2 ary2 = [3,4,5]

3 ary1 |ary2

4 => [1,2,3,4,5]

多維陣列中相同元素相加問題

首次發帖,請假高手 我從redis中取出五維陣列需要處理相加,如下 a array 0 array 0 array date 201201 area array 12 array click 3 traffic 30 1 array date 201202 area array 12 array c...

jquery的幾個元素繫結事件方法

bind type,data fn 為每個匹配元素的特定事件繫結事件處理函式 a bind click function live type,data fn 給所有匹配的元素附加乙個事件處理函式,即使這個元素是以後再新增進來的 a live click function delegate selec...

JS陣列的幾個常用方法

1.shift 刪除原陣列第一項.2.unshift 將引數新增到原陣列開頭,並返回陣列的長度.3.pop 刪除原陣列最後一項,並返回刪除元素的值.4.push 將引數新增到原陣列末尾,並返回陣列的長度.5.concat 返回乙個新陣列,是將引數新增到原陣列中構成的 var ary1 1,2,3,4...