JavaScript数组介绍

来源:互联网 发布:王自如和雷军 知乎 编辑:程序博客网 时间:2024/05/21 22:18



<script type="text/javascript">//js数组,这是Javascript中唯一的容器/*特点:1,什么类型的数据都可以存储;2,该数组容器的长度是可变的;*/var aa=["abc",12,true];//Javascript直接可以这样操作aa[5]="aaaaa";//因为长度可变,所以可以指定数组任意位置上的值for(var i=0;i<aa.length;i++){alert(aa[i]);}//等页面加载完,再加载这个window.onload方法window.onload=function(){alert("等页面加载完,再加载这个");}//建议:存储数据时,按照同一数据类型存储,取出操作时,相对不容易出错//数组排序var num=[1,4,2,56,5];alert(num);//直接弹出,弹出的内容为数组各个元素function mysort(num){for(var i=0;i<num.length;i++){for(var j=i+1;j<num.length;j++){if(num[i]>num[j]){soap(num,i,j);//引用交换函数}}}}//定义交换函数function soap(num,i,j){var temp=num[i];num[i]=num[j];num[j]=temp;}mysort(num);//调用排序方法alert(num);</script>


Array函数时Javascript封装好的方法

<script type="text/javascript"> var a=new Array(3);//Array方法就是专门定义JavaScript数组的a[5]="aaa";alert(a[0]);alert(a[1]);alert(a[2]);alert(a[3]);alert(a[4]);alert(a[5]);alert(a[8]);</script>



原创粉丝点击