Dela via


Översätta till VBScript från JScript

I VBScript räknar För...Varje-loop upp medlemmarna i en samling. I JScript räknar för...i loop upp medlemmarna i ett JScript-objekt eller en matris. Om du vill räkna upp en samling i JScript använder du ett uppräkningsobjekt.

JScript innehåller felobjektet som kan användas för att fånga och hantera fel. Felobjektet motsvarar VBScript Err-objektet.

I JScript finns det flera datatyper, till exempel tal, strängar, booleska objekt, objekt och null-attributet. VBScript använder bara en datatyp, Variant, som kan undertypas för att representera strängar, tal, booleska värden och så vidare.

I JScript kan matriser expanderas dynamiskt genom att ange ett nytt värde för matrisens längdegenskap. I VBScript kan matriser inte förstoras. de måste vara omdimensionerade med hjälp av instruktionen redim.

Stödfunktioner för både VBScript och JScript. VBScript har dock även stöd för underoutiner. Subrutinerna liknar funktioner men returnerar inte något värde.

JScript är skiftlägeskänsligt. VBScript är inte det.

JScript stöds av en mängd olika webbläsare, inklusive både Internet Explorer och Netscape Navigator. Netscape Navigator stöder inte VBScript.

JScript-matriser är inte matriser av variabeltypen VARIANT SAFEARRAY. Ett JScript-skript måste använda ett VBArray-objekt för att få åtkomst till variabeln VARIANT SAFEARRAY. VBScript-skript kan komma åt VARIANT SAFEARRAY- variabler direkt.

Översättning till VBScript