js--帮我看看为什么谈不出来想要的数据

来源:百度知道 编辑:UC知道 时间:2024/05/16 04:12:09
RT

<script language='JavaScript' type='text/javascript'>
var soo=new Array(5,5);
soo[1,0]='29';
soo[1,1]='春夏秋冬酒';
soo[2,1]='image/lyh-3.jpg';
soo[2,2]='27';
soo[3,1]='浏阳河(中档)';
soo[3,2]='image/lyh-2.jpg';
alert(soo[2,2])
</script>
注意:alert的时候谈不出来soo[2,2]的值,谈出来的结果是soo[3,2]的。

定义的方法有问题你

var soo=new Array(5,5);
这个的意思是 你定义了一个一维数组 里面有 5,5两个值

soo[0]=5 soo[1]=5

动态的定义我还不会`````静态的定义方法如下:

var xxx=new Array(new Array(1,2),new Array("a","b"));
alert(xxx[1][0]);

方法二:
var fruit = new Array(3);
fruit[0] = new Array("苹果", 2);
fruit[1] = new Array("梨子", 4);
fruit[2] = new Array("橘子", 2);

在我的电脑上能弹出来,放到head之间就行