javascript如何判断2唯数组的长度? javascript如何判断2唯数组的长度?假设我已经有个2唯数组 var sz=new Array(1,2); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var sz=new Array(1,2); 只是一维数组 要知道数组多大看length属性就好了 JS在数组方面与Java类似某些方面更自由比如你创建了一个数组你的数组的每一个元素都可以是任意类型的所以你说的二维数组可以理解为一个一维数组它的每个元素都是一个一维数组 var sz=new Array(); sz[0]=new Array(1,2,"3"); sz[1]=new Array("a","b"); sz[2]=new Array("x","y","z","m"); sz[3]=3; x=sz[0,0]; alert(x); alert(typeof(x));为什么x=sz[0];和x=sz[0,0];和x=sz[0,0,0];得的结果一样?javascript的数组真的好乱啊。!! <script> var sz=new Array(); sz[0]=new Array(1,2,"3"); sz[1]=new Array("a","b"); sz[2]=new Array("x","y","z","m"); sz[3]=3; x=sz[0][0]; y=sz[0][1]; z=sz[0][2]; alert(x); alert(y); alert(z); alert(typeof(x));</script> js本来就弱类型的,所有数组中可以放置任何的东西,就好像java中list,放置的是object一样。 楼主记住了,javascript访问多维数组是这种形式: sz[m][n] ,,而不是sz[m,n]sz[m,n]只代表sz[m] var a=[];a[100]=[1,2,3,4];alert(a.length) 你的理解有误....JS中的逗号除了分割数组元素外,同时他也是一个操作符....先运算逗号左边的,再运算逗号右边的,结果是返回右边的,所以,x=sz[0];和x=sz[0,0];和x=sz[0,0,0];得的结果一样,如果换成x=sz[0];和x=sz[0,1];和x=sz[0,0,2];得的结果就不一样了,而且,sz[m,n]返回的是sz[n]....理解逗号这个操作符就能理解这些了. 新手求指导 JS弹出层在Chrome下会被视频播放器遮盖住 点击文字,div在网页顶部下拉显示的效果 js读取xml 代码 为何在iis中不好运行!! 在验证码下面的输入框输入验证码 如果输入的正确 旁边就有一个对号出现........................ 帮忙找一个帖子(地址). 急求解决JS替换文本的问题,8号中午前结贴! 如何定制disabled时的CSS? table的列问题...!加急 表格实现单击其中某一行,就选中该行(一整行,变色),而原先选中的行恢复原来的颜色 新手,extjs 与后台数据库交互问题 表格tr,应用 slideDown();
var sz=new Array();
sz[0]=new Array(1,2,"3");
sz[1]=new Array("a","b");
sz[2]=new Array("x","y","z","m");
sz[3]=3;
x=sz[0,0];
alert(x);
alert(typeof(x));为什么x=sz[0];和x=sz[0,0];和x=sz[0,0,0];得的结果一样?javascript的数组真的好乱啊。!!
<script>
var sz=new Array();
sz[0]=new Array(1,2,"3");
sz[1]=new Array("a","b");
sz[2]=new Array("x","y","z","m");
sz[3]=3;
x=sz[0][0];
y=sz[0][1];
z=sz[0][2];
alert(x);
alert(y);
alert(z);
alert(typeof(x));
</script>
楼主记住了,javascript访问多维数组是这种形式: sz[m][n] ,,而不是sz[m,n]sz[m,n]只代表sz[m]
var a=[];
a[100]=[1,2,3,4];
alert(a.length)