/*一个变量,存储多个同类型的信息 数组----连续的存储空间 1.创建数组--JS原生对象new 关键词 * */ // let arr= new Array();//创建一个数组 let arr= Array();// 创建数组可以省略new console.log(arr.length)//0 数组的默认长度是0 // 添加内容通过下标添加内容 arr[0]=100; arr[1]=200; arr[2]=300; //lenght 数组长度 数组的长度根据数组的内容改变 console.log(arr.lenght);//3 查看数组长度 数组长度从0开始计算 所以这里数组长度显示是3 arr[20]=800; console.log(arr.length)//21 前面没写的3 4 5...19的数组长度保留 这里查看数组长度显示21 console.log(arr[19]);//undefined 因为没有存变量所以打印输出undefined 没有定义的数组是undefined arr[3]="hello wrold"; arr[4]=true; console.log(arr[4]);//true 数组有覆盖性 下标一样遵循就近原则 arr[4]=null; console.log(arr[4]);//null 通过下标去访问 var a; console.log(a);//undefined 没有赋值 console.log(b);//is not defined 从未申明过 //创建数组的时候定义数组的长度 var arr2=Array(10);//length:10 console.log(arr2);//空数组 //创建数组的时候初始化数组 var arr3=Array(10,20);// lenght 2 数组里面的内容是10 20 ,当数组里面只有一个值的时候代表数组的长度 //当数组里有两个及以上代表数组的内容 有多少个内容就有多少个长度 console.log(arr3.length);//lenght 2 </script>
javascript 数组的创建方式
最新推荐文章于 2024-04-22 00:45:00 发布