zoukankan      html  css  js  c++  java
  • 数组对象

    一、数组是什么?

    数组是储存数据的容器,也是变量值的集合。

      特性:

         1. 数据里面的数据有下标,下标从0开始(键值)

        

      好处:

         1. 一般创建变量只能一个变量名对应一个数据值,这样不利于进行大量数据储存,

         2.有了数组后,我们可以用一个变量名,对应一堆的数据。 就不用定义很多变量,当我们需要哪些数据的时候就能够通过for循环来遍历出来

     

     

     

     

    二、如何创建数组?

    方法一(对象构造法):

    var arr = new Array(1,2,4,'ni');//创建数组
    document.write(arr+'<br>');//输出整个数组
    document.write(arr[0]);//输出数组下标为0的数值

    方法二(字面量方法):

    var arr = [1,2,3,'nihao'];//创建数组

    三、数组对象的属性与方法

       属性                               描述                           

    length                  获取数组的长度
    prototype            使您有能力向对象添加属性和方法。
    constructor         返回对创建此对象的数组函数的引用。

       方法                              描述                                                                       

    concat()                  数组元素拼接
    join()                       数组元素放入字符串,通过指定的分隔符分隔
    slice()                     数组元素截取

    sort()                      数组元素排序(升序)
    reverse()                数组元素排序(倒序)

    shift()                     删除并返回数组的第一个元素
    pop()                      删除并返回数组的最后一个元素
    splice()                  删除元素,并向数组添加新元素

    unshift()                 数据开头添加元素
    push()                    数组末尾添加元素

    toString()                数组转换为字符串
    toLocaleString()     数组转换为本地数组

    toSource()             返回该对象的源代码
    valueOf()               返回数组对象的原始值

  • 相关阅读:
    前端CSS部分简单整理
    前端HTML部分简单整理
    Top Android App使用的组件
    使用DialogFragment创建对话框总结
    Rails常用命令
    developer.android.com笔记
    Google Maps API v2 Demo Tutorial
    Android学习的一些问题
    Android学习过程
    Beginning Android 4 Programming Book学习
  • 原文地址:https://www.cnblogs.com/zhangzexiang/p/8669225.html
Copyright © 2011-2022 走看看