社区
JavaScript
帖子详情
二维数组的长度
shnewtouch
2004-10-22 08:51:16
var company=new Array(new Array(),new Array());
company是一个二维数组,我想知道他的长度,比如:company[0]的长度。怎么实现呢?谢谢了!
...全文
1380
9
打赏
收藏
二维数组的长度
var company=new Array(new Array(),new Array()); company是一个二维数组,我想知道他的长度,比如:company[0]的长度。怎么实现呢?谢谢了!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
9 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
shnewtouch
2004-10-22
打赏
举报
回复
<script language="javascript">
var company=new Array(new Array(),new Array());
company[0][0]="a";
company[0][1]="b";
company[0][2]="c";
company[1][0]="d";
company[2][0]="e";
company[3][0]="f";
var i=0;
for(i=0;i<company[i].length;i++)
document.write(company[i][0]);
</script>
为什么有错误啊?谢谢
shnewtouch
2004-10-22
打赏
举报
回复
楼上的是什么意思啊?能说的详细点吗?谢谢!
禽兽v5
2004-10-22
打赏
举报
回复
var company=new Array(new Array(),new Array());
一开始new Array(),空的,然后用
company[0][0] = "a1";
company[0][1] = "a2";
来添加数据
那么你再用company[0].length想得到改变后的长度,是得不到的。
往Array对象添加/删除元素:
<SCRIPT LANGUAGE="JavaScript1.2">
myFish = ["angel", "clown", "mandarin", "surgeon"];
document.writeln("myFish: " + myFish + "<BR>");
removed = myFish.splice(2, 0, "drum");
document.writeln("After adding 1: " + myFish);
document.writeln("removed is: " + removed + "<BR>");
removed = myFish.splice(3, 1)
document.writeln("After removing 1: " + myFish);
document.writeln("removed is: " + removed + "<BR>");
removed = myFish.splice(2, 1, "trumpet")
document.writeln("After replacing 1: " + myFish);
document.writeln("removed is: " + removed + "<BR>");
removed = myFish.splice(0, 2, "parrot", "anemone", "blue")
document.writeln("After replacing 2: " + myFish);
document.writeln("removed is: " + removed);
</SCRIPT>
This script displays:
myFish: ["angel", "clown", "mandarin", "surgeon"]
After adding 1: ["angel", "clown", "drum", "mandarin", "surgeon"]
removed is: undefined
After removing 1: ["angel", "clown", "drum", "surgeon"]
removed is: mandarin
After replacing 1: ["angel", "clown", "trumpet", "surgeon"]
removed is: drum
After replacing 2: ["parrot", "anemone", "blue", "trumpet", "surgeon"]
removed is: ["angel", "clown"]
stefli
2004-10-22
打赏
举报
回复
company[0].length
是正确的哦~
仔细检查~
fason
2004-10-22
打赏
举报
回复
对的,如果访问不到是你程序其它地方错了
shnewtouch
2004-10-22
打赏
举报
回复
不对的把,这样的写法我用过了,可是不行啊,,还有什么其他的办法吗
fason
2004-10-22
打赏
举报
回复
JavaScript没有严格意义上的多维数组。
你要的答案是 company[0].length
micker
2004-10-22
打赏
举报
回复
var company=new Array(new Array(),new Array());
行数:company.length;
company[0].length;
列数,不一定.因为js里和java一样,是不等长的数组,即可以出现这种数组{{"a","b","c","d"},{"e"},{"f","g","f"}};所以各行的列数不一定.
其实java中多维数组是这样处理的:js只有一个一维数组,而此一维数组的元素又可以是一个一维数组,依次类推....
禽兽v5
2004-10-22
打赏
举报
回复
发现IE6好像变强大了......
var company = new Array();
company[0] = new Array();
company[0][0] = "a";
company[0][1] = "b";
company[0][2] = "c";
company[1] = new Array();
company[1][0] = "d";
company[2] = new Array();
company[2][0] = "e";
company[3] = new Array();
company[3][0] = "f";
for( i = 0; i < company.length; i++ )
{
for ( j = 0; j < company[i].length; j++ )
{
document.writeln("company[" + i + "][" + j + "] = " + company[i][j] + "<br>");
}
}
相关推荐
重温C语言 |
二维数组
二维数组
: 矩阵的表示形式 多个一维数组组成
二维数组
二维数组
的定义: 定义格式:数据类型 数组名[
长度
1] [
长度
2] 数据类型:表示数组中元素的类型
长度
1 : 表示
二维数组
的行数
长度
2 : 表示
二维数组
的列数 说明:表示由
长度
1个一维数组构成
二维数组
每个一维数组元素的个数是
长度
2 ...
二维数组
长度
、初始化
int a[7][3] = {0};//7行3列 int isize = sizeof(a);//
二维数组
的
长度
int iRow = sizeof(a) / sizeof(a[0]);//
二维数组
的行数=
二维数组
的
长度
/一行的
长度
int iCol = sizeof(a[0]) / sizeof(a[0][0]);//
二维数组
的列数=一行的
长度
/具体一个值的
长度
cout << "
二维数组
a的
长度
:" << isize << en...
二维数组
的一些操作
二维数组
的一些操作:
二维数组
的遍历、1、
二维数组
的遍历操作:外循环控制的是
二维数组
的行数(其实就是
二维数组
的
长度
),内循环控制的是
二维数组
的列数(其实就是一维数组的
长度
)。/* 需求:
二维数组
遍历 外循环控制的是
二维数组
的
长度
,其实就是一维数组的个数。 内循环控制的是一维数组的
长度
。 */ class Array2Test { public static void main(String...
二维数组
/*
二维数组
:
二维数组
就是数组中的数组。一根 变量一盒 20根 一维数组一条 10包 20根
二维数组
二维数组
的定义格式: 数据类型[][] 变量名 = new 数据类型[
长度
1][
长度
2];
长度
1:一条烟有多少盒。
长度
2: 一盒烟有多少根。
二维数组
的初始化方式: 动态初始化: 数据类
数组(二)
二维数组
:
二维数组
的概述,
二维数组
就是数组里面还有数组。简单的理解为箱子里面还有箱子。
二维数组
的格式: 数据类型[] 数组名[]=new 数据类型[数组
长度
][数组
长度
]; 数据类型 数组名[][]=new 数据类型[数组
长度
][数组
长度
]; 数据类型[] 数组名[]={{数据1,数据2},{数据1,数据2}}; 图解
二维数组
: 多维数组就简单的介绍到这里 转载...
发帖
JavaScript
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
8.7w+
社区成员
22.4w+
社区内容
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2004-10-22 08:51
社区公告
暂无公告