Condividi tramite


Metodo toArray

Restituisce una matrice JScript standard convertita da un oggetto VBArray.

function toArray() : Array

Note

L'oggetto VBArray multidimensionale viene convertito in una matrice JScript a dimensione singola. Mediante il metodo toArray ciascuna dimensione successiva viene aggiunta alla fine di quella precedente. Un oggetto VBArray a tre dimensioni con tre elementi in ciascuna dimensione, ad esempio, viene convertito in una matrice JScript come descritto di seguito.

Si supponga che VBArray includa (1, 2, 3), (4, 5, 6), (7, 8, 9). Dopo la conversione, la matrice JScript includerà 1, 2, 3, 4, 5, 6, 7, 8, 9.

Attualmente non è disponibile alcun metodo di conversione di una matrice JScript in un oggetto VBArray.

Esempio

L'esempio seguente è composto da tre parti. La prima parte corrisponde al codice VBScript per la creazione di un Array di tipo Safe di Visual Basic. La seconda corrisponde al codice JScript per la conversione dell'Array di tipo Safe di Visual Basic in una matrice Jscript. Entrambe queste parti sono incluse nella sezione <HEAD> di una pagina HTML. La terza parte corrisponde al codice JScript incluso nella sezione <BODY> per l'esecuzione delle prime due parti.

<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 = a
End 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>

Requisiti

Versione 3

Si applica a:

Oggetto VBArray

Vedere anche

Riferimenti

Metodo dimensions

Metodo getItem

Metodo lbound

Metodo ubound