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()               返回数组对象的原始值

  • 相关阅读:
    设计算法,求AB两个整数集合的交集
    C++函数传递指针面试题
    C++构造函数、析构函数与抛出异常
    c++ 虚函数表解析
    c++ 对象的内存布局
    09 构造函数能调用虚函数吗?
    C++构造函数初始化顺序
    计数排序,基数排序和桶排序
    80 求论坛在线人数
    79 两个整数集合A和B,求其交集
  • 原文地址:https://www.cnblogs.com/zhangzexiang/p/8669225.html
Copyright © 2011-2022 走看看