zoukankan      html  css  js  c++  java
  • javascript-数组2

    一,创建数组的两种方式:

    1.利用数组自变量。

    var arr=[1,2,3];
    console.log(arr[0]);
    

    2.(构造函数)利用new Array()。

    var arr = new Array();  //创建一个空的数组
    var arr = new Array(2); //这个2表示创建了一个长度为二的空数组
    var arr = new Array(2,3); //等价于[2,3] 这样写表示里面有两个数组元素 2和3

    二,检测是否为数组的方法:

    1.instanceof 运算符 他可以用来检测是否为数组

    (函数名 instanceof Array)

    2.Array.isArray(函数名)

    三,添加删除数组对象的方法

    1,添加数组的方法

    (1)push()在我们数组的末尾添加一个或多个元素

      push 是可以给数组追加新的元素

      push() 直接写数组元素就可以

      push 完毕之后,返回的结果是 新数组的长度

      push 完后数组会发生变化

    (2)

          unshift()在我们数组的末尾添加一个或多个元素{

        unshift 是可以给数组前面添加新的元素

        unshift() 直接写数组元素就可以

      unshift 完毕之后,返回的结果是 新数组的长度

      unshift 完后数组会发生变化

    2.删除数组的方法

     (1)pop 删除数组最后一个元素,数组的长度减一 (无参数),修改原数组

       返回删除的元素值。

     (2)shift 删除数组第一个元素,数组的长度减一 (无参数),修改原数组

       返回第一个元素的值。

    四,数组的排序

     (1)reverse()  颠倒数组中的元素的顺序,无参数  该方法会该变原数组,返回新的数组

     (2)sort()  对数组的元素进行排序    该方法会该变原数组,返回新的数组

    五,数组的索引方法

        indexOf()  数组中查找给定元素的第一个索引  如果不存在则返回-1.

     lastindexOf()   在数组中的最后一个索引  如果不存在则返回-1.

  • 相关阅读:
    django4-模板进阶
    django3-视图函数进阶
    django1-web开发基础知识
    django2-登录与出版社
    django3-路由系统进阶
    web前端-bootstrap
    Java发送邮件--web.xml配置,Java代码配置
    yii框架美化访问路径,去掉index.php/?r=部分
    JAVA集合框架的特点及实现原理简介
    详解:Java字符串类型"switch"的底层原理
  • 原文地址:https://www.cnblogs.com/showlgfcode/p/13817869.html
Copyright © 2011-2022 走看看