`
buliangniu
  • 浏览: 89917 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Array()数组对象的基本用法

阅读更多

       数组对象是一个对象的集合,里边的对象可以是不同类型的。数组的每一个成员对象都有一个“下标”,用来表示它在数组中的位置,注意:“位置”是从零开始的。

 

数组的定义方法:

 

        var <数组名> = new Array();  这样就定义了一个空数组。以后要添加数组元素,就用:<数组名>[<下标>] = ...; 注意这里的方括号不是“可以省略”的意思,数组的下标表示方法就是用方括号括起来。

 

        如果想在定义数组的时候直接初始化数据,请用 var <数组名> = new Array(<元素1>, <元素2>, <元素3>...);

 

下面看一下示例:

 

<html>
<head>
    <title>Array()数组对象的用法</title>
</head>
<body>

    <script language="javascript">

        var str = new Array("A", "B", "C", "D", "E", "F", "G"); // 定义一个数组并初始化。

        document.write(str[0])                                  //输出下标为0的变量,也就是A
        document.write(str[1])                                  //输出下标为1的变量,也就是B
        document.write(str[2])                                  //输出下标为2的变量,也就是C
        document.write(str[3])                                  //输出下标为3的变量,也就是D
        document.write(str[4])                                  //输出下标为4的变量,也就是E
        document.write(str[5])                                  //输出下标为5的变量,也就是F
        document.write(str[6])                                  //输出下标为6的变量,也就是G
        
    </script>

</body>
</html>

 

运行结果是输出:ABCDEFG

 

属性

        length 用法:<数组对象>.length;返回:数组的长度,即数组里有多少个元素。它等于数组里最后一个元素的下标加一。

 

方法

这里并没有包括IE和FF并不兼容的一些方法:


join():把数组转换成一个用符号连接的字符串


shift():将数组头部的一个元素移出


unshift():在数组的头部插入一个元素


pop():从数组尾部删除一个元素


push():把一些元素添加到数组的尾部


concat():给数组添加元素


slice():返回数组的部分


reverse():将数组反向排序


sort():对数组进行排序操作


splice():插入、删除或者替换一个数组元素

 

 

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics