美文网首页
JS中的数组方法

JS中的数组方法

作者: 尘埃落定_Y | 来源:发表于2017-06-15 08:55 被阅读0次

数组连接

arr.concat( ) 使用concat方法,可以将数组连接起来,并返回一个新数组。


例如:

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

arr.concat(6,7)

//数组通过调用concat这个方法,把传入的具体值或者数组,连接在调用该方法的数组的后面,而且返回一个新的数组,调用该方法的数组保持不变,但是会产生新数组。

//此时我们打印arr ,得出的结果不会改变成[1,2,3,4,5,6,7] ;依然还是原数组。

//但是在内存中,已经存在了另一组,通过concat方法产生的新数组。如果我们打印arr.concat(6,7);我们得到的结果会是,[1,2,3,4,5,6,7] ;

如果传入的是数组??

var arr1 = [a,b,c]

var arr2 = [d,e,f,g]

arr1.concat(arr2) //打印的结果将会是,[a,b,c,d,e,f,g]

得出一个结论,使用concat将数组与数组连接起来,到了最后,还是将数组里面的具体值,添加进调用该方法的数组。


相关文章

  • 数组(Array)<迭代器>

    一、Js数组迭代器方法 主要介绍js数组中的forEach,every,some,filter,map迭代器方法 ...

  • js中数组对象去重的方法

    采用数组中的reduce方法,遍历数组,也是通过对象访问属性的方法 参考js中数组对象去重的方法

  • js中数组方法的总结

    js中数组的方法非常的多,功能也很强大。今天来总结一下js中数组的方法: 首先创建一个数组,数组中可以包含各种类型...

  • js 数组操作探究

    有空闲时间了, 深入的研究一下js 中的数组方法 js中的数组方法 首先是会改变原数组的方法: shift un...

  • js 数组

    js 中数组的长度发生改变,数组就真的发生改变,快速清空数组就让数组长度为0js 数组的方法

  • map

    js中的map()方法 map定义和方法 map()方法返回一个新数组,数组中的元素为原始数组元素调用函数处理的后...

  • js中数组indexOf方法的使用和实现

    js中数组indexOf方法的使用和实现 IndexOf方法定义 indexOf()方法返回在数组中可以找到一个给...

  • js中数组reduce方法的使用和实现

    js中数组reduce方法的使用和实现 reduce方法定义 reduce() 方法对数组中的每个元素执行一个传入...

  • JS中every()和some()的用法

    every() 与 some()方法都是js中数组的迭代方法。 every(): 对数组中每一项运行给定函数,如...

  • js 中的 forEach 和 jQuery 中的 each

    js 中的 forEach 方法: 用法:数组.forEach(function) EcmaScript 5 中的...

网友评论

      本文标题:JS中的数组方法

      本文链接:https://www.haomeiwen.com/subject/cwrrnttx.html