第二十节 JavaScript数组

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <!-- 操作数组中数据的方法:
 7             1.获取数组的长度:aList.length
 8             2.用下标操作数组的某个元素:aList[0]
 9             3.join() 将数组成员通过一个分割符合并成一个字符串
10             4.push()和pop() 从数组最后增加或者删除成员
11             5.unshift()和shift() 从数组前面增加或者删除成员
12             6.reverse() 将数组反转
13             7.indexOf() 返回数组中第一次出现的索引值
14             8.splice() 在数组中增加或者删除成员,
15 
16              -->
17     <script type="text/javascript">
18         // 第一种方法
19         var aList01 = new Array(1,2,4);
20 
21         // 第二种方法
22         var aList02 = [1,2,4];
23 
24         // alert(aList01.length);
25         // alert(aList01[0]);
26         
27 
28         // aList01.push(9);
29         // alert(aList01);
30 
31         // aList01.pop(9);
32         // alert(aList01);
33 
34         // aList01.unshift('a');
35         // alert(aList01);
36 
37         // aList01.shift('a');
38         // alert(aList01);
39 
40         // alert(aList01.indexOf(4));        
41 
42         // aList01.reverse();
43         // alert(aList01);
44         
45         // alert(aList01.join('-'));
46 
47         var aList03 = ['a','b','c','d','2'];
48         aList03.splice(1,2,'3','4');
49         alert(aList03);
50         /*
51         1 表示从第几个元素开始,这里从a以后开始
52         2 表示删几个,这里删除了b,c
53         “3”,“4” 表示在“a”后面插入多少个元素
54 
55         弹出:a,3,4,d,2
56          */
57 
58 
59     </script>
60 </head>
61 <body>
62     
63 </body>
64 </html>

 

posted @ 2020-03-14 17:01  kog_maw  阅读(123)  评论(0编辑  收藏  举报