手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript 定义初始化数组函数
javascript 定义初始化数组函数
摘要:方法一、js数组的定义与初始化定义一维数组方法1:var_TheArray=newArray);//定义_TheArray[0]="1";_...

方法一、js数组的定义与初始化

定义一维数组

方法1:

var _TheArray = new Array);//定义 _TheArray[0]="1"; _TheArray[1]="2"; _TheArray[2]="3"; //初始化

方法2:

var _TheArray = new Array("1","2","3");//直接定义并初始化

定义二维数组

方法1

var _TheArray = new Array(); //先声明一维 for(var i=0;i<10;i++){ //一维长度为10 TheArray[i]=new Array(); //在声明二维 for(var j=0;j<20;j++){ //二维长度为20 _TheArray[i][j]=1; } }

方法2

var _TheArray = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]];//直接定义并初始化

以上代码在IE8下测试通过

方法二、

<script type="text/javascript"> var date=new Date(); function initArray(){ this.length=initArray.arguments.length; for(var i=0;i<this.length;i++){ this[i]=initArray.arguments[i]; } } var d=new initArray( '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ); //Firfox浏览器显示年是由getYear()获取当前年减去1900年 document.write((date.getYear()>1900?date.getYear():date.getYear()+1900)+"年"); document.write(date.getMonth()+1+"月"); document.write(date.getDate()+"日 "); document.write(d[date.getDay()]); </script>

因为JavaScript并不支援数组,所以要用下面的这段代码来定义初始化数组。

function initArray(){

this.length=initArray.arguments.length;

for(var i=0;i<this.length;i++){

this[i]=initArray.arguments[i];

}

}

【javascript 定义初始化数组函数】相关文章:

javascript搜索框效果实现方法

Javascript中Date类型和Math类型详解

JavaScript获得url查询参数的方法

Javascript监视变量变化的方法

javascript实现删除前弹出确认框

javascript+HTML5自定义元素播放焦点图动画

JavaScript里实用的原生API汇总

javascript正则表达式总结

javascript实现炫酷的拖动分页

理解Javascript图片预加载

精品推荐
分类导航