zoukankan      html  css  js  c++  java
  • 数组元素相加的几个方法

    ary1.concat(ary2)

      将第二个数组的所有元素作为第一个数组的新元素插入到第一个数组的最后面,返回改变后的第一个数组,具有破坏性

    1 ary1 = [1,2,3]
    2 ary2 = [3,4,5]
    3 arr1.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]
  • 相关阅读:
    7
    6
    5
    3
    4
    2
    1
    寒假工作经历
    软件工程第三周的总结
    软件工程第三周的学习报告 html<input> final finally finalize 的比较 BigInteger
  • 原文地址:https://www.cnblogs.com/jing5022/p/3175798.html
Copyright © 2011-2022 走看看