Übersetzen in VBScript aus JScript

In VBScript die For... Jede Schleife aufzählt die Member einer Auflistung. in JScript die für... in-Schleife enumeriert die Member eines JScript -Objekts oder -Arrays. Verwenden Sie ein Enumeratorobjekt, JScript Auflistung in einem -Objekt aufzählen.

JScript das Error-Objekt, das zum Abfangen und Behandeln von Fehlern verwendet werden kann. Das Error-Objekt entspricht dem VBScript-Err-Objekt.

In JScript gibt es mehrere Datentypen wie Zahlen, Zeichenfolgen, booleische Werte, Objekte und das NULL-Attribut. VBScript verwendet nur einen Datentyp, Variant, der subtypisiert werden kann, um Zeichenfolgen, Zahlen, booleische Werte und so weiter zu darstellen.

In JScript Arrays dynamisch erweitert werden, indem ein neuer Wert für die length-Eigenschaft des Arrays festlegen wird. In VBScript können Arrays nicht vergrößert werden. sie müssen mithilfe der redim-Anweisung neudimensioniert werden.

Sowohl VBScript als auch JScript unterstützen Funktionen. VBScript unterstützt jedoch auch Unterroutinen. Unterroutinen ähneln Funktionen, geben jedoch keinen Wert zurück.

JScript wird die Kleinschreibung beachtet. VBScript ist dies nicht.

JScript wird von einer Vielzahl von Webbrowsern unterstützt, einschließlich Internet Explorer und Netscape Navigator. Netscape Navigator unterstützt VBScript nicht.

JScript Arrays sind keine Arrays des Variablentyps VARIANT SAFEARRAY. Ein JScript-Skript muss ein VBArray-Objekt verwenden, um auf die VARIABLE VARIANT SAFEARRAY zu zugreifen. VBScript-Skripts können direkt auf VARIANT SAFEARRAY-Variablen zugreifen.

Übersetzen in VBScript