vbscript Array Funktionen Syntax Reference

vbscript Array Funktionen  

Array

Werte in einem Array setzten

Beispiel:

arrayvalues=Array(10,29,23,99)
wscript.echo arrayvalues(2) 

Ausgabe: 23 (Beginnend mit 0, heißt der 3te Wert in dem Array)

Filter

Filtert ein Array
Syntax:Filter(inputarray, value)
Beispiel:

arrayvalues=Array("abbb","accc","ccdd","deef")
compare=filter(arrayvalues,"c") 
wscript.echo compare(0)
wscript.echo compare(1)

Ausgabe:
accc
ccdd
(gibt gefundene Einträge des Array zurück)

isArray

Testet ein Array auf Gültigkeit
Beispiel:

arraywerte=Array("abbb","accc","ccdd","deef")
wscript.echo isarray(arraywerte)

Ausgabe:
-1 (-1 heißt "arraywerte" ist ein Array, wenn 0 zurückgegeben wird ist "arraywerte" kein Array)

join

mit join kann ein Array in eine Variable geschrieben werden
Beispiel:

arrayvalues=Array("abbb","accc","ccdd","deef")
wscript.echo join(arrayvalues)

Ausgabe:
abbb accc ccdd deef

LBound

gibt den kleinsten Arraywert zurück
Beispiel:

arrayvalues=Array("abbb","accc","ccdd","deef")
wscript.echo LBound(arrayvalues)

Ausgabe:
0 (weil "abbb" der 1te Arraywert ist, ist die Ausgabe 0, da Arrays beginnend mit 0 gezählt werden,  also arrayvalues(0))

UBound

gibt den höchsten Arraywert zurück
Beispiel:

arrayvalues=Array("abbb","accc","ccdd","deef")
wscript.echo UBound(arrayvalues)

Ausgabe:
3 (weil "deef" der letzte Arraywert ist und die Arrays beginnend mit 0 gezählt werden, entspricht der 4te Wert: 3 also arrayvalues(3))

Split

konvertiert eine Variable in ein Array
Beispiel:

text="hier%der%Text"
splittext=Split(text, "%")
wscript.echo splittext(0)
wscript.echo splittext(1)
wscript.echo splittext(2)

Ausgabe:
hier
der
Text
(die Split Funktion trennt den text anhand eines Trennzeichens, hier "%")   

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


veröffentlicht am 06.01.2011 von Bernhard
geändert am 31.03.2020 von Bernhard



Kommentare


(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]
✍anonym
erstellt am 03.04.2014 17:04
User: VBS-lehrling 
Bis jetzt habe ich Array nie verstanden, war aber genau was ich gesucht habe. Auch die Stringerklungen haben mich sehr weit gebracht. Grosses Lob an die Websitemacher. 

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Mehr Details