toArray, méthode
Retourne un tableau JScript standard converti à partir d'un objet VBArray.
function toArray() : Array
Notes
La conversion permet de transformer un objet VBArray multidimensionnel en tableau JScript à une seule dimension. La méthode toArray ajoute successivement chacune des dimensions à la fin de celle qui la précède. Par exemple, un objet VBArray comprenant trois dimensions et trois éléments par dimension est converti en tableau JScript comme suit :
L'objet VBArray contient : (1, 2, 3), (4, 5, 6), (7, 8, 9). Après conversion, le tableau JScript contient : 1, 2, 3, 4, 5, 6, 7, 8, 9.
Il n'existe actuellement aucun moyen de convertir un tableau JScript en objet VBArray.
Exemple
L'exemple suivant est constitué de trois parties. La première partie est écrite en code VBScript qui crée un tableau Visual Basic sécurisé. La deuxième partie est du code JScript qui convertit le tableau Visual Basic sécurisé en tableau JScript. Ces deux parties sont incluses dans la section <HEAD> d'une page HTML. La troisième partie est le code JScript à insérer dans la section <BODY> pour exécuter les deux autres parties.
<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>