Conversione in JScript da VBScript

In VBScript, for... Ogni ciclo enumera i membri di una raccolta; in JScript, per...nel ciclo enumera i membri di un oggetto o una matrice di JScript. Per enumerare un insieme in JScript, usare un oggetto Enumeratore.

In JScript sono disponibili diversi tipi di dati, ad esempio numeri, stringhe, booleani, oggetti e l'attributo Null. VBScript usa solo un tipo di dati, Variant, che può essere sottotipato per rappresentare stringhe, numeri, booleani e così via.

In JScript, le matrici possono essere espanse dinamicamente impostando un nuovo valore per la proprietà length della matrice. In VBScript non è possibile ingrandire le matrici; devono essere ridimensionati usando l'istruzione redim .

Sia VBScript che JScript funzioni di supporto. VBScript, tuttavia, supporta anche subroutine. Le subroutine sono simili a funzioni, ma non restituiscono un valore.

JScript è distinzione tra maiuscole e minuscole. VBScript non è.

JScript è supportato sia da Internet Explorer che da Netscape Navigator. Netscape Navigator non supporta VBScript.

JScript fornisce l'oggetto Error, che può essere usato per intrappolare e gestire gli errori. L'oggetto Error è analogo all'oggetto VBScript Err.

JScript matrici non sono matrici del tipo di variabile VARIANT SAFEARRAY. Se lo script riceve una variabile VARIANT SAFEARRAY da uno script COM o VBScript, deve usare un oggetto VBArray per accedere alla variabile VARIANT SAFEARRAY .

Traduzione in JScript