问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript 定义初始化数组函数

发布网友 发布时间:2022-04-22 17:32

我来回答

1个回答

热心网友 时间:2022-04-07 07:56

方法一、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];
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
青松代表什么意思 ...正反面和本人照片能干什么? 注:本人照片不是手持身份证照片... 2024年建议买的5款指尖陀螺(建议收藏) 举起手来60词英语作文 ...年后的再一次发掘,引起国内外媒体的关注。病句... 油性皮肤选购粉饼时需要注意些什么? 油皮适合用什么粉饼? 十大油皮最好用粉饼 excel怎么删除重复数据Excel教你四招快速删除重复数据 奶酪的制作原理是什么? JS的初始化方法是? JS 数组中元素的长度最大是多少?能设置吗? js初始化Array为什么要设定长度 为什么手机有流量有话费但是上不了网? 买房评估高了很多,多交的税能退税吗怎么投诉 买房交契税吗是不是很高 用电饭锅可以做蛋糕吗? 买房契税税率是多少 用电饭锅做蛋糕,不用糖和牛奶可以吗? 电饭煲可以做蛋糕吗? 电饭锅没有蛋糕键可以做蛋糕吗 买房要交些什么税?是不是契税交最多? 在家里做蛋糕用电饭煲可以吗? 买房有高税怎么办 用电饭煲真的可以做蛋糕吗? 买二手房要交高税是什么意思 买房税太高了,无论一手房还是二手房? 买房有哪些税费需要缴纳? 买房需要交哪些税啊??? 税率是多少? 买房楼层高一点税是不是也要多一点 js如何创建一个数组并给数组设置指定宽度 怎样用javascript给数组初始化? javascript的数组最大长度是多少 js 数组及in运算符问题 JS 数组问题 404 Not Found 关于用js让数组大小排序 js数组的问题 JavaScript数组赋值的问题 js数组操作一点问题 光猫用路由模式可以用交换机连接多个电脑吗? 电信光猫后接了一台路由器再接交换机,该如何配置? 光猫后面接交换机还是路由器 自带路由的光纤猫和交换机路由器的连接设置 光猫连接能直接连接交换机吗? 汽车强制险都包括什么 汽车交的强险都保什么 前海人寿医院到底是公立的还是私立的? 前海人寿保险股份有限公司广东分公司怎么样? 广州前海人寿医院跟前海人寿是什么关系?