var xx=new array();
xx[1]=new array(1,2,3);
这是什么意思。
一维数据的声明方式有那些
二维数组的声明方式又有那些
xx[1]=new array(1,2,3);
这是什么意思。
一维数据的声明方式有那些
二维数组的声明方式又有那些
解决方案 »
- 当点击一个按钮的时候,请问如何清空div里面<input>标签里的text的值
- javascript中如何获取硬盘的物理序号?
- javascript错误修改
- 如何不使用FrameSet ,而达到使用FrameSet 的效果, 主要是分栏和拖过鼠标改变各栏的大小?
- 请教firefox下如何取得上传图片的fileSize ?
- 关于比较2个文件大小
- 如何在JS里获得Radio的值,并在后台request到?(在同一页面)
- 输入“用户ID“,自动跳出“用户姓名”
- 怎样改变表单的内容?
- 请教有关eval的问题!!
- navigator.iuserAgent.indexOfr("MSIE")和window.opera的意思.
- ajax post提交疑问
b 为二维数组a = [1,2,3,4];
b = [1,2,3][a,b,c]a[i];b[i][j] ;
声明一个数组
xx[1]=new array(1,2,3);
数组的第一和成员是(123)
就是一个多为数组
这样怎么错了
红色去掉
to
subcat[0] = new Array["2","1"];
13
14 Express[1]=new Array("3")
15
16 Express[1]=new Array("5")
17
18 Express[1]=new Array("2323")
这样错了吗
方法1,
var arr=new Array("a","b");
方法2,
var arr=["a","b"];
Express[1] = ["3"];
Express[2] = ["5"];
Express[3] = ["2323"];其实有一种简单而实用的方法描述多维数组
声明为对象类型,用属性来表示下标访问即可
var Express = {};
Express[[0, 0]] = "2";
Express[[0, 1]] = "3";
Express[[1, 1]] = "5";Express[[0, 0]] = "2";
->> 解析为
Express['0,0'] = "2";这样轻松实现多维数组类推三维:
Express[[x, y, z]] = "2";
=================== /* 形成了一个rowLength,colLength的数组 */
function DArray(rowLength, colLength) {
var dArray = new Array(rowLength);
//给每一列都添加一个关于colLength的数据
for (var i = 0; i < rowLength; i++) {
dArray[i] = new Array(colLength);
}
return dArray;
}
function GetArray() {
var dArray = new DArray(10, 10);
dArray[0][10] = 100;
dArray[0][1] = "我喜欢JS";
alert(dArray[0][10] + "," + dArray[0][1]);
}