Condividi tramite


Conversione in VBScript da JScript

In VBScript, for...Ogni ciclo enumera i membri di una raccolta; in JScript, per...In loop enumera i membri di un oggetto o di una matrice JScript. Per enumerare una raccolta in JScript, utilizzare un oggetto Enumerator.

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

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

In JScript le matrici possono essere espanse in modo dinamico impostando un nuovo valore per la proprietà length della matrice. In VBScript le matrici non possono essere ingrandite; devono essere ridimensionate usando l'istruzione redim .

Entrambe le funzioni di supporto di VBScript e JScript. VBScript, tuttavia, supporta anche le subroutine. Le subroutine sono simili alle funzioni, ma non restituiscono un valore.

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

JScript è supportato da un'ampia gamma di Web browser, tra cui Internet Explorer e Netscape Navigator. Netscape Navigator non supporta VBScript.

Le matrici JScript non sono matrici del tipo di variabile VARIANT SAFEARRAY. Uno script JScript deve usare un oggetto VBArray per accedere alla variabile VARIANT SAFEARRAY . Gli script VBScript possono accedere direttamente alle variabili VARIANT SAFEARRAY .

Conversione in VBScript