菜鸟数组问题! VBScript定义数组变量时要指定数组大小<script language="VBScript">dim subcat(5)subcat(0) = Array(10,20,30)MsgBox Join(subcat(0), ",")</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="VBScript">dim subcat(3)subcat=Array(10,20,30)</script> 我指的是多维动态数组<script language="VBScript">dim subcat(,,)subcat(0) = Array(10,20,30)subcat(1) = Array(20,10,1)subcat(2) = Array(20,10,1)</script>结果是subcat(0,0) subcat(0,1) subcat(0,2)=10 20 30subcat(1,0) subcat(1,1) subcat(1,2)=20 10 1要如何写呀? VBScript定义数组变量时要指定数组大小------------------------------------多维的每一维大小都要预先定义好,若要按subcat(i,j)..方式调用只能一一赋值了。如下<script language="VBScript">dim subcat(2,2)subcat(0,0) = 10subcat(0,1) = 20...subcat(1,0) = 20...subcat(2,1) = 10subcat(2,2) = 1</script>还有种方式将二维看做是一维的数组元素。这种调用方式为subcat(i)(j),且只要定义第一维大小,如下:<script language="VBScript">dim subcat(2)subcat(0) = Array(10,20,30)subcat(1) = Array(20,10,1)subcat(2) = Array(20,10,1)msgbox subcat(0)(2)</script>当然可以用Array嵌套的方式来定义,这样两维的大小均不必指定,如下<script language="VBScript">dim aryary = Array(Array(10,20,30),Array(20,10,1),Array(20,10,1))msgbox ary(0)(2)</script> VBScript定义数组变量时要指定数组大小------------------------------------多维的每一维大小都要预先定义好,若要按subcat(i,j)..方式调用只能一一赋值了。如下<script language="VBScript">dim subcat(2,2)subcat(0,0) = 10subcat(0,1) = 20...subcat(1,0) = 20...subcat(2,1) = 10subcat(2,2) = 1</script>还有种方式将二维看做是一维的数组元素。这种调用方式为subcat(i)(j),且只要定义第一维大小,如下:<script language="VBScript">dim subcat(2)subcat(0) = Array(10,20,30)subcat(1) = Array(20,10,1)subcat(2) = Array(20,10,1)msgbox subcat(0)(2)</script> EXT前台无法取到多层JSON的值,高手帮忙看一下! dtree如何获取节点id JavaScript如何刷新指定的iFrames桢框架? 鼠标选择文字事件js代码,增加层问题 如何刷新父父窗口 *** 很奇怪的问题: location.href= varPath; 这句话在我的电脑上可以, 上传到空间上就说找不到页面? *** 如何用javascript获得当前鼠标所在的位置??? 请教高手一个Javascript滚动特效问题 求一函数,在线等....... 爱好者自学,请大神帮忙解释,javascript中应用API iframe的问题 javaScript学习中的一个疑问,大家看看先啊
dim subcat(3)
subcat=Array(10,20,30)
</script>
<script language="VBScript">
dim subcat(,,)
subcat(0) = Array(10,20,30)
subcat(1) = Array(20,10,1)
subcat(2) = Array(20,10,1)
</script>
结果是
subcat(0,0) subcat(0,1) subcat(0,2)=10 20 30
subcat(1,0) subcat(1,1) subcat(1,2)=20 10 1
要如何写呀?
------------------------------------多维的每一维大小都要预先定义好,若要按
subcat(i,j)..方式调用只能一一赋值了。如下<script language="VBScript">
dim subcat(2,2)
subcat(0,0) = 10
subcat(0,1) = 20
...
subcat(1,0) = 20
...
subcat(2,1) = 10
subcat(2,2) = 1
</script>
还有种方式将二维看做是一维的数组元素。
这种调用方式为subcat(i)(j),且只要定义第一维大小,如下:<script language="VBScript">
dim subcat(2)
subcat(0) = Array(10,20,30)
subcat(1) = Array(20,10,1)
subcat(2) = Array(20,10,1)
msgbox subcat(0)(2)
</script>当然可以用Array嵌套的方式来定义,这样两维的大小均不必指定,如下
<script language="VBScript">
dim ary
ary = Array(Array(10,20,30),Array(20,10,1),Array(20,10,1))
msgbox ary(0)(2)
</script>
------------------------------------多维的每一维大小都要预先定义好,若要按
subcat(i,j)..方式调用只能一一赋值了。如下<script language="VBScript">
dim subcat(2,2)
subcat(0,0) = 10
subcat(0,1) = 20
...
subcat(1,0) = 20
...
subcat(2,1) = 10
subcat(2,2) = 1
</script>
还有种方式将二维看做是一维的数组元素。
这种调用方式为subcat(i)(j),且只要定义第一维大小,如下:<script language="VBScript">
dim subcat(2)
subcat(0) = Array(10,20,30)
subcat(1) = Array(20,10,1)
subcat(2) = Array(20,10,1)
msgbox subcat(0)(2)
</script>