一、数组及数组的方法
1.数组的概念
数组是一组数据的集合,在 JavaScript 中,数组里面的数据可以是不同的类
型。
-
数组的初始化
初始化一个数组有三种方法: 第一种方式: var myCars=new Array(); myCars[0]=BaoMa"; myCars[1]="Aodi"; myCars[2]="BenChi"; 第二种方式: var myCars=new Array("BaoMa","Aodi","BenChi"); 第三种方式: var myCars=["BaoMa","Aodi","BenChi"]; 数组的属性:length 获取数组的数据长度
3操作数组中数据的方法
(1) Join():将数组成员通过一个分割符合并成字符串`
<script>
var a=["1","2","3"];
//没有设置分隔符
document.write(a.join()+"</br>");
//设置了分隔符“*”
document.write(a.join("*"));
</script>
(2) Push()和pop():从数组最后增加成员或是删除成员
<script>
var a=["1","2","3"];
//显示添加的元素
document.write(a.push("jquery","Aajax")+"</br>");
//显示删除的数组的最后一个元素
document.write(a.Pop());
</script>
(3) Unshift()和 shift():从数组的前面增加成员或是删除成员
(4) Reverse():将数组的数值进行翻转
<script>
var a=["1","2","3"];
//反向排列
document.write(a.reverse());
</script>
(5) Indexof():返回数组中元素第一次出现的索引值
<script>
var a=["1","2","3"];
aler(a.indexOf(1));
</script>
(6) Splice():在数组中增加或是删除成员
<script>
var a=["1","2","3"];
//从第二个元素开始删除一个元素,增加4.5.6
a.splice(2,1,4,5,6);
//弹出结果:1 2 4 5 6
</script>
(7) Slice():从一个数组中选择(截取)元素
<script>
var a=["1","2","3"."5","9"];
document.write(a.alice(1,3));
//弹出结果为:2 3 5
</script>