当前位置: 主页 > 网页制作 > Javascript > 详细介绍javascript下的数组及其操作

详细介绍javascript下的数组及其操作

时间:2009-12-23来源:互联网 点击:

本文介绍如下几个方面的内容:

  1.如何创建数组

  2.如何对数组进行操作(添加,删除,读取)

  3.数组常见方法和属性

  如何创建一个数组,一般地根据初始化设定简单分为3种:

  1.单纯创建数组:

  var arr=new Array();

  要点:用new关键字创建数组对象Array(),Array()对象是一个本地类,可以用new创建一个对象后使用

  2.创建数组的同时规定数组大小:

  var arr=new Array(10);//这里就创建了一个初始化大小为10的数组

  注意:当使用数组大小操作初始化大小时,数组会自动被撑大,不会像C语言那样发生错误.动态增长是js数组的一个性质.另外,js中支持最大数组长度为4294967295

  3.直接初始化:

  var arr=new Array("草履虫","爱","毛毛");//这里就直接初始化了数组

  或var arr=["草履虫","爱","毛毛"];//括号也可以声明一个数组对象

  当然,类似C语言,你也可以定义2维3维和多维的数组,这里不讨论.

  数组的属性:length

  arr.length返回数组arr的长度,常见于循环中对数组的遍历,比如:

for(var i=0;i<arr.length;i++){
执行部分
}

  数组元素的访问: arr[index],其中index表示索引即数组基数,从0开始,共有arr.length个元素.比如: arr[0]访问第一个数组元素,arr[1]访问第二个数组元素....依次类推 数组的操作方法:先概览下下面的这些操作数组常用的方法(13个)

toString(),valueOf(),toLocalString(),join(),split(),slice(),concat(),
pop(),push(),shift(),unshift(),sort(),splice()

  下面逐一分析这些方法的功能和用法.

 

.
分页: [1] [2] [3] [4] [5]
TAG: javascript 数组
推荐内容最近更新人气排行