首页 > 编程语言 > 详细

数组Array方法总结

时间:2019-05-25 16:18:25      阅读:114      评论:0      收藏:0      [点我收藏+]

重新复习数组方法。

一、首先说一下构建一个数组。

  1.直接定义一个数组。

    var a = [1,2,3];

  2.通过Array 对象new一个数组,但Array对象根据传参的不同会返回不同的数组对象。

    (1) 没有参数。构建一个空数组,长度为0;

    技术分享图片

 

  (2)一个参数。构建了一个以参数为长度的数组。但是其中没有元素。

          技术分享图片

    如果此时我获取第三个元素会拿到什么呢?undefined

             技术分享图片

    那如果我在这个数组的下标为6的地方放一个元素,此时数组是什么样的呢?长度变为了7。

           技术分享图片

  (3).对Array传参超过1个,此时构建一个 以参数为元素的数组。好,这个方法就不展开说了。

         技术分享图片  

 3.直接对Array传参。规则同new Array;

            技术分享图片

 4. Array.of()和Array.from()方法直接构建数组。这两个方法属于es6。会另外开一遍来复习区别这两个方法,在此简单贴一下代码。

      技术分享图片

二、好,终于说完构建数组了,开始数组的方法。

技术分享图片

1.concat  方法不会改变原有数组。参数可以为数组,此时会自动分解参数,传入方法一个个元素。

 

技术分享图片

 

技术分享图片

 

2.copyWithin

 

 

未完待续。。。

 

数组Array方法总结

原文:https://www.cnblogs.com/iroading/p/10848867.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!