VBScript ( VBS ) is een scripttaal ontwikkeld door Microsoft op basis van Visual Basic . Het is nuttig voor web scripting evenals de programmering voor Microsoft's Internet Information Service . Net als de meeste programmeertalen , VBScript bevat een array datatype , maar het bevatte functies zijn iets anders . Array Functie De array functie wordt gebruikt om nieuwe array objecten te maken . Door het verstrekken van de matrix functie met een lijst van data waarden gescheiden door komma's , zal de functie een array object met de waarden terug Syntax : . Array ( arglist ) Filter Functie < br > De filter functie wordt gebruikt om te bepalen of een bepaalde string ( tekst ) is waarde zich binnen een array . De functie wordt gegeven de array moet worden gezocht , de string van de tekst te vinden , en een optionele boolean ( true of false ) waarde . Als de boolean waar is , retourneert de functie een subset van de array die de string waarde bevat en is standaard ingesteld . Als de boolean onwaar , zal de functie een subset van de string bevat terugkeert . Een extra optioneel argument van 0 of 1 zal kiezen of u de binaire strings te testen door hun eigenlijke tekst of via binaire lookup Syntax : . Filter ( inputstrings , waarde [ , omvatten [ , vergelijk ] ] ) op Twitter IsArray functie De IsArray functie , zoals zijn naam al zegt , zal testen of een bepaalde variabele is een array . Het wordt een Booleaanse waarde retourneren Syntax : . IsArray ( variabele ) Join Functie De Word -functie combineert alle tekenreekswaarden in een array in een enkele string met spaties tussen elke waarde . Bijvoorbeeld , zou een array die de snaren " A " en " Day" wanneer zich bevat de tekenreeks " A Day . " Een optionele waarde genoemd begrenzer kan worden toegevoegd tussen elke snaar plaatsen . In het vorige voorbeeld , zou het toevoegen van een begrenzer van "Leuk " de string te creëren " Een leuke dag . " Syntax : Join (lijst [ , delimiter ] ) LBound Functie < br > de LBound functie retourneert een getal dat de laagste index in de array . Array indices beginnen bij 0 , dus alle arrays zullen 0 terugkeren wanneer geplaatst in een functie LBound . Voor multidimensionale arrays , kan een optioneel nummer worden opgenomen die bepaalt aan welke dimensie de functie van toepassing . LBound ( arraynaam [ , dimensie ] ) Split Function < br de Split functie > is vergelijkbaar met de Word -functie , maar werkt door het splitsen in plaats van toetreden . De functie vereist een string op te splitsen , met een optionele karakter scheidingsteken , tellen , en het soort vergelijking . Wanneer een array wordt geplaatst in de functie , zal het de gegeven scheidingsteken , of standaard de spatie te gebruiken , en splitsen de string in subsets alvorens elk in een array . De telling zal de functie hoeveel subsets te maken te vertellen , en het soort vergelijking zal kiezen tussen binaire en tekstuele vergelijkingen Syntax : . Split (expressie [ , delimiter [ , count [ , vergelijk ] ] ] ) < br > UBound functie de UBound functie , vergelijkbaar met de functie LBound , zal de hoogste index wanneer gegeven een array terug . Arrays beginnen met 0 , zodat de hoogste index het totale aantal arrayelementen min een . Het bevat ook een optioneel argument voor het bepalen van de afmeting te testen . UBound ( arraynaam [ , dimensie ] ) op Twitter
|