js 二维数组 二维
大家好,今天小编来为大家解答js 二维数组这个问题,二维很多人还不知道,现在让我们一起来看看吧!
JavaScript 如何定义一个二维数组
方法一:
定义已知长度的二维数组,可直接定义并且初始化
var _TheArray= [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]]
方法二:
定义未知长度的二维数组
vartArray= newArray();//先声明一维数组
for(vark=0;k<i;k++)//一维数组长度为i,i为变量,可以根据实际情况改变
{
tArray[k]=newArray();//声明二维,每一个一维数组里面的一个元素都是一个数组
for(varj=0;j<p;j++)//一维数组里面每个元素数组可以包含的数量p,p也是一个变量
{
tArray[k][j]="1";//这里将变量初始化,我这边统一初始化为1
}
}
扩展资料:
JavaScript多维数组的创建:
<script>
varallarray=newArray();
varres="";
functionloaddata()
{
for(vari=0;i<3;i++)
{
varstarth=i*200;
varstrarw=i*200;
varendh=(i+1)*200;
varendw=(i+1)*200;
allarray[i]=newArray();
allarray[i][0]=newArray();
allarray[i][1]=newArray();
allarray[i][0][0]=starth;
allarray[i][0][1]=strarw;
allarray[i][1][0]=endh;
allarray[i][1][1]=endw;
}
for(vari=0;i<allarray.length;i++)
{
varsh=allarray[i][0][0];
varsw=allarray[i][0][1]
vareh=allarray[i][1][0];
varew=allarray[i][1][1]
res+="第"+i+"个坐标的开始坐标是:"+sh+","+sw+"结束坐标是:"+eh+","+ew+"<br/>";
}
document.getElementById("dv").innerHTML=res;
}
</script>。
参考资料来源:MDN web docs-Array
C语言指针数组的作用
指针数组:数组成员是指针的数组。
作用:数组的属性全有。因为成员是指针,这就可以延伸出很多内容。包括:
成员是函数指针,整个数组就是一类相关函数的集合,便于代码架构的管理。
成员是链表指针啦,char指针,这种就是能做出类似散列表的结构。
总体来讲,就是一组相关数据的指针的集合,达到的目的就是搜集指向相关数据的指针放到一个集合里面。
关于js 二维数组的内容到此结束,希望对大家有所帮助。