为什么这数不能用? emp = new array(2 , 2);并不是定义二维数组而是定义一个一维数组emp[0]=2emp[1]=2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 所以。。如上你emp的结果是emp[0,1] = 123 ;emp[1,1] = "159" ; emp = new array(2 , 2);emp[0,0] = "ABC";emp[0,1] = "123" ;emp[1,0] = "BCD" ;emp[1,1] = "159" ;emp[2,0] = "CDE" ;emp[2,1] = "741" ;for(var i = 0 ; i < 3 ; i++) for(var j = 0 ; j < 2 ; j++) document.write(emp[i , j]);为什么每次都是只有最后那一个数组而前而前面那些都显示不出来呢我用下标来做同样也是显示不出来!比如document.write([1,1]);同样也得不出其值159而是得出来最后一个结果741;这是为什么呢我应该如何调用数组中的元素呢?应该是这么写上面有点小错误这不是定义一个二维数组请问如何去定义一下二维数组呢? <script>var emp = new Array(2);emp[0]=new Array(2);emp[1]=new Array(2);emp[0][0] = "ABC";emp[0][1] = 123 ;emp[1][0] = "BCD" ;emp[1][1] = "159" ;for(var i = 0 ; i < 2 ; i++) for(var j = 0 ; j < 2 ; j++) document.write(emp[i][j]);</script> <SCRIPT LANGUAGE="JavaScript">emp =[ [ ["ABC"], ["123"] ], [ ["BCD"], ["159"] ], [ ["CDE"], ["741"] ] ]/* emp[0,0] = "ABC"; emp[0,1] = "123" ; emp[1,0] = "BCD" ; emp[1,1] = "159" ; emp[2,0] = "CDE" ; emp[2,1] = "741" ;*/ for(var i = 0 ; i < 3 ; i++){ for(var j = 0 ; j < 2 ; j++) { document.write("emp["+i+"]["+j+"]="+emp[i][j]+"<br>"); }}</SCRIPT> 请教个问题,百度异步统计代码为什么要求放在head前面,如果不这么做有什么问题 有用过ztree的么?不会用tree绑定后台传过来的数据啊 js读取二进制图片数组的问题 急!!!dwr框架做的ajax点击无反应!! 如何使用as文件? javascript中 prototype的问题 盗链土豆,56,优酷电影如何禁止暂停弹出的网页 javascript 与Activex控件传值 js定义的变量传到action里 A窗口获取B窗口对象 如何将select 选中的内容 在页面中显示出来 如何实现这个效果呀?我的代码错在哪儿了,谢谢大家给予指正!
你emp的结果是
emp[0,1] = 123 ;
emp[1,1] = "159" ;
emp[0,0] = "ABC";
emp[0,1] = "123" ;
emp[1,0] = "BCD" ;
emp[1,1] = "159" ;
emp[2,0] = "CDE" ;
emp[2,1] = "741" ;
for(var i = 0 ; i < 3 ; i++)
for(var j = 0 ; j < 2 ; j++)
document.write(emp[i , j]);为什么每次都是只有最后那一个数组而前而前面那些都显示不出来呢
我用下标来做同样也是显示不出来!比如document.write([1,1]);同样也得不出其值159而是得出来最后一个结果741;这是为什么呢我应该如何调用数组中的元素呢?
应该是这么写上面有点小错误这不是定义一个二维数组请问如何去定义一下二维数组呢?
var emp = new Array(2);
emp[0]=new Array(2);
emp[1]=new Array(2);emp[0][0] = "ABC";
emp[0][1] = 123 ;
emp[1][0] = "BCD" ;
emp[1][1] = "159" ;for(var i = 0 ; i < 2 ; i++)
for(var j = 0 ; j < 2 ; j++)
document.write(emp[i][j]);
</script>
["ABC"],
["123"]
],
[
["BCD"],
["159"]
],
[
["CDE"],
["741"]
]
]
/* emp[0,0] = "ABC";
emp[0,1] = "123" ;
emp[1,0] = "BCD" ;
emp[1,1] = "159" ;
emp[2,0] = "CDE" ;
emp[2,1] = "741" ;
*/ for(var i = 0 ; i < 3 ; i++)
{
for(var j = 0 ; j < 2 ; j++)
{
document.write("emp["+i+"]["+j+"]="+emp[i][j]+"<br>");
}
}</SCRIPT>