Partager via


Traduction vers VBScript à partir de JScript

Dans VBScript , for...Chaque boucle énumère les membres d’une collection ; dans JScript, le pour... in loop énumère les membres d’un objet ou d’un tableau JScript. Pour énumérer une collection dans JScript, utilisez un objet Énumérateur.

JScript fournit l’objet Error, qui peut être utilisé pour intercepter et gérer les erreurs. L’objet Error est analogue à l’objet Err VBScript.

Dans JScript, il existe plusieurs types de données tels que des nombres, des chaînes, des booléens, des objets et l’attribut null. VBScript n’utilise qu’un seul type de données, Variant, qui peut être sous-typé pour représenter des chaînes, des nombres, des booléens, etc.

Dans JScript, les tableaux peuvent être développés dynamiquement en définissant une nouvelle valeur pour la propriété length du tableau. Dans VBScript, les tableaux ne peuvent pas être agrandis ; ils doivent être redimensionnés à l’aide de l’instruction redim .

VBScript et JScript prennent en charge les fonctions. VBScript, cependant, prend également en charge les sous-routines. Les sous-routines sont similaires aux fonctions, mais ne retournent pas de valeur.

JScript respecte la casse. VBScript n’est pas.

JScript est pris en charge par un large éventail de navigateurs web, notamment Internet Explorer et Netscape Navigator. Netscape Navigator ne prend pas en charge VBScript.

Les tableaux JScript ne sont pas des tableaux de type variable VARIANT SAFEARRAY. Un script JScript doit utiliser un objet VBArray pour accéder à la variable VARIANT SAFEARRAY . Les scripts VBScript peuvent accéder directement aux variables VARIANT SAFEARRAY .

Traduction en VBScript