JavaScript数组及操作方法

数组就是一组数据的集合,JavaScript中,数组里面的数据可以是不同类型

(1)定义数组的方法

(2)操作数组中的方法

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>数组</title>
<script type="text/javascript">
/通过类实例化来创建数组/
var aList01 = new Array(1,3,5,7);

/*通过直接量的方式*/ var aList02 = [1,2,3]; /*获取组的类成员个数*/ alert(aList02.length); /*通过下标操作数*/ alert(aList01[2]); /*通过push在数组后面添加成员*/ aList01.push('m'); alert(aList01); /*从后面删除成员*/ aList01.pop(); alert(aList01); /*从前面添加成员*/ aList01.unshift(1); alert(aList01); /*从前面删除成员*/ aList01.shift(); alert(aList01); /*反转排序*/ aList01.reverse(); alert(aList01); /*指出元素在组的位置*/ var aList03 = ['a','b','c','d']; alert(aList03.indexOf('c')); /*splice(起始位,删除个数,添加元素)*/ aList03.splice(1,2,'e','f'); alert(aList03); /*join把元素连接,要用变量来接收字符串*/ var sTr = aList03.join('-'); alert(sTr); </script>

</head>

<body>
</body>
</html>

2.多维数组

是指数组成员也是数组的数组

/多维数组/
var aList04 = [[1,2,3],[4,5,6]]
alert(aList04.length);
alert(aList04[0].length);
alert(aList04[1][2]); /第二个成员里第三个成员/

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。