Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In VBScript enumereert de For...Each-lus de leden van een verzameling; in JScript enumereert de for...in-lus de leden van een JScript-object of -array. Als u een verzameling in JScript wilt inventariseren, gebruikt u een Enumerator-object.
JScript biedt het foutobject, dat kan worden gebruikt om fouten te ondervangen en af te handelen. Het foutobject is vergelijkbaar met het VBScript Err-object.
In JScript zijn er verschillende gegevenstypen, zoals getallen, tekenreeksen, Booleaanse waarden, objecten en het null-kenmerk. VBScript gebruikt slechts één gegevenstype, Variant, dat kan worden gesubtypeerd om tekenreeksen, getallen, Booleaanse waarden enzovoort weer te geven.
In JScript kunnen matrices dynamisch worden uitgebreid door een nieuwe waarde in te stellen voor de lengte-eigenschap van de matrix. In VBScript kunnen matrices niet worden vergroot; ze moeten opnieuw worden gedimensioneerd met behulp van de instructie redim.
Zowel VBScript- als JScript-ondersteuningsfuncties. VBScript ondersteunt echter ook subroutines. Subroutines zijn vergelijkbaar met functies, maar retourneren geen waarde.
JScript is hoofdlettergevoelig. VBScript is dat niet.
JScript wordt ondersteund door een groot aantal webbrowsers, waaronder Internet Explorer en Netscape Navigator. Netscape Navigator biedt geen ondersteuning voor VBScript.
JScript-matrices zijn geen matrices van het variabeletype VARIANT SAFEARRAY-. Een JScript-script moet een VBArray-object gebruiken om toegang te krijgen tot de variabele VARIANT SAFEARRAY. VBScript-scripts hebben rechtstreeks toegang tot VARIANT SAFEARRAY variabelen.
Verwante onderwerpen