数组Array方法总结

iroading 2019-05-25 原文

数组Array方法总结

重新复习数组方法。

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

  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

 

 

未完待续。。。

 

posted on 2019-05-25 16:02 诺克萨斯大刀 阅读() 评论() 编辑 收藏

 

 
版权声明:本文为iroading原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/iroading/p/10848867.html

数组Array方法总结的更多相关文章

随机推荐

  1. 【跟我一起读 linux 源码】总述

    经过之前的一个系列学习,自己照着书本 《操作系统真相还原》学着做了一个 demo 级别的操作系统,总算对操作系 […]...

  2. 关于无法加载DLL\”***.dll\”:找不到指定的模块(异常来自HRESULT:0x8007007E)问题的解决办法

    关于无法加载DLL”***.dll”:找不到指定的模块(异常来自HRESULT:0x8 […]...

  3. 几行代码轻松搞定python的sqlite3的存取

    几行代码轻松搞定python的sqlite3的存取 很简单: 存数据:   1、加载sqlite3驱动(只需一 […]...

  4. C\\C++语言重点——指针篇 | 为什么指针被誉为 C 语言灵魂?(一文让你完全搞懂指针)

    本篇文章来自小北学长的公众号,仅做学习使用,部分内容做了适当理解性修改和添加了博主的个人经历。 注:这篇文章好 […]...

  5. 【转】小波变换教程(一)

    译文转:https://blog.csdn.net/alihouzi/article/details/4519 […]...

  6. 【C与指针】

    简介 程序1.1 /*程序1.1*/ /*输入: 4 9 12 20 -1 abcdefghijklmnopq […]...

  7. 如何选择合适的阿里云主机?

    最近在做企业网站,于是在阿里云买了域名与主机,我买的主机就是云虚拟主机,目的是储存企业网站的所有数据,包括数据 […]...

  8. 在AS3中设置ComboBox组件的字体大小

    在AS3中设置ComboBox组件的字体大小 import flash.text.TextFormat;var […]...

展开目录

目录导航