数组的定义和小案例
1 //定义1(字面量定义) 2 var array1 = [1,2,3]; 3 var array2 = []; 4 console.log(typeof(array)); 5 console.log(array1); 6 7 8 //定义2(对象创建) 9 var arr1 = new Array(); //空数组 10 var arr2 = new Array("关羽","张飞","刘备");
1 <script> 2 3 var arr = ["关羽","张飞","赵云","马超","黄忠"]; 4 5 //遍历数组就是循环(获取)数组中的每一项 6 for(var i=0;i<arr.length;i++){ 7 //代表的是数组中的每一个元素;arr[i] 8 console.log(arr[i]); 9 } 10 11 12 </script>
//把1-10之间所有的奇数,放到数组中 // 数组长度本身开始的时候是0,紧接着每添加进去一个值,数组长度自增1; // 新的变量j可以用,arr.length替代,因为初始化值也是0,每添加一个元素也是自增1. var arr = []; for(var i=1;i<=10;i++){ if(i%2!==0){ arr[arr.length] = i; } } console.log(arr);