第二十节 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>