服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

toarray 方法

 

返回一个由 vbarray 转换而来的标准 jscript 数组。

safearray.toarray( )

必选项 safearray 参数是一个 vbarray 对象。

说明

该转换将多维的 vbarray 翻译成一个一维的 jscript 数组。每个后续维被添加到前一维的结尾。例如,一个三维的且每一维有三个元素的 vbarray 将被转换为如下所示的 jscript 数组:

假定该 vbarray 包含:(1, 2, 3), (4, 5, 6), (7, 8, 9)。在转换后,jscript 数组将包含:1, 2, 3, 4, 5, 6, 7, 8, 9。

现在没有将 jscript 数组转换为 vbarray 的方法。

示例

下面的示例包括三个部分。第一部分是用来创建一个 visual basic 安全数组的 vbscript 代码。第二部分是 jscript 代码,将这个 vb 安全数组转换为一个 jscript 数组。这两部分都放在 html 页中的 <head> 部分。第三部分是位于 <body> 部分的 jscript 代码,用来运行其他两个部分。

<head><script language="vbscript"><!--function createvbarray()   dim i, j, k   dim a(2, 2)   k = 1   for i = 0 to 2      for j = 0 to 2         a(j, i) = k         document.writeln(k)         k = k + 1      next      document.writeln("<br>")   next   createvbarray = aend function--></script><script language="jscript"><!--function vbarraytest(vbarray){   var a = new vbarray(vbarray);   var b = a.toarray();   var i;   for (i = 0; i < 9; i++)    {      document.writeln(b[i]);   }}--></script></head><body><script language="jscript"><!--   vbarraytest(createvbarray());--></script></body>

要求

版本 3

请参阅

dimensions 方法 | getitem 方法 | lbound 方法 | ubound 方法

应用于: vbarray 对象

扫描关注微信公众号