JavaScript数组

JavaScript的数组对象用于存储一组相关联的变量。

创建一个JavaScript数组

<script type="text/javascript">
//笨方法
 var arr = new Array("HTML","CSS","JavaScript","DOM");
//省事一点的方法
 var arr = ["HTML","CSS","JavaScript","DOM"];
</script>

与字符串对象一样,数组也有一个length属性,不过它的意思是数组包含元素的个数。点击下面的按钮可以看到arr的长度为4。

实例JavaScript数组代码

下面是一段简单的使用数组的JS代码,可以点击后面的按钮来观察各个变量的值。

<script type="text/javascript">
var arr = new Array("HTML","CSS","JavaScript","DOM");
var arr2 = new Array("ASP.NET","PHP","J2EE","Python","Ruby");
var joinArr = arr.join();
var bigArr = arr.concat(arr2);
var sortArr = bigArr.sort();
</script>

arr[n]返回数组指定位置的元素,n叫做下标,从0开始。 可以点击下面的按钮来查看arr各个位置上的元素。

//位置0,也就是第一个元素


从上面的代码可以看到,在调用了数组的几个方法之后得到了joinArr、bigArr、sortArr这几个变量,这些方法将在后面具体介绍。可以先观察变量的值来猜猜这些方法的作用。



字符串属性与方法详解

  1. JavaScript数组join方法
  2. JavaScript数组concat方法
  3. JavaScript数组sort方法
  4. JavaScript数组push与pop方法
  5. JavaScript数组shift与unshift方法
  6. JavaScript数组slice方法

  1. 上一节:JavaScript date()
  2. JavaScript数组
  3. 下一节:JavaScript 数学对象

JavaScript对象笔记

  1. JavaScript对象简介
  2. JavaScript字符串对象
  3. JavaScript date()
  4. JavaScript数组
  5. JavaScript 数学对象
  6. JavaScript更多