JScript  

Método toArray

Devuelve una matriz estándar de JScript convertida desde una VBArray.

matrizSegura.toArray( )

La referencia requerido matrizSegura es un objeto VBArray.

Comentarios

La conversión traduce un objeto VBArray multidimensional en una matriz JScript unidimensional. Cada dimensión es sucesivamente agregada al final de la anterior. Por ejemplo, un objeto VBArray con tres dimensiones y tres elementos en cada dimensión se convierte en una matriz JScript de la siguiente forma:

Supongamos que el objeto VBArray contiene: (1, 2, 3), (4, 5, 6), (7, 8, 9). Tras la traducción la matriz JScript contiene: 1, 2, 3, 4, 5, 6, 7, 8, 9.

No hay ninguna forma de convertir una matriz JScript en un objeto VBArray.

Ejemplo

El siguiente ejemplo consta de tres partes. La primera parte es un código VBScript para crear una matriz segura de Visual Basic. La segunda parte es un código JScript que convierte la matriz segura de VB en una matriz JScript. Ambas partes van en la sección <HEAD> de una página HTML. La tercera parte es el código JScript que va en la sección <BODY> para ejecutar las otras dos partes.

<HEAD>
<SCRIPT LANGUAGE="VBScript">
<!--
Function CrearVBArray()
   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 = a
End Function
-->
</SCRIPT>

<SCRIPT LANGUAGE="JScript">
<!--
function ProbarVBArray(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">
<!--
ProbarVBArray(CrearVBArray());
-->
</SCRIPT>
</BODY>

Requisitos

Versión 3

Consulte también

Método dimensions | Método getItem | Método lbound | Método ubound

Se aplica a: Objeto VBArray

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.