Java Reference
In-Depth Information
Tabelle 7.7■ Die wichtigsten Methoden von String (Fortsetzung)
Methode
Beschreibung
Eine Möglichkeit zur Extrahierung von einem Teilstring ist der Einsatz dieser
Methode, die man auch bei Arrays indet. Sie erwartet als ersten Parame-
ter den Index des ersten zu extrahierenden Zeichens und als optionalen
zweiten Parameter den Index des letzten Zeichens. Fehlt der zweite Index,
wird bis zum Ende des Strings extrahiert. Ist der zweite Index negativ, wird
ab dem Ende des Strings rückwärts gezählt, um das letzte Zeichen der
Extrahierung zu bestimmen.
slice()
split()
Die String -Klasse stellt über die Methode eine Möglichkeit bereit, eine
Zeichenkette an einem deinierten Trennzeichen in ein Array aufzuspalten.
Die Methode erwartet als ersten Parameter das Zeichen, an dem die Autei-
lung eines Strings in Teilsegmente erfolgen soll, und trennt einen voran-
gestellten String in ein Array mit Teilstrings, indem an dem angegebenen
Separator getrennt wird. Wird der Separator nicht vorgefunden oder fehlt
er, wird ein Array mit einem Element und dem vollständigen String zurück-
gegeben. Die Methode kann bei der Angabe des Separators mit regulären
Ausdrücken umgehen. Der Methode kann als zweiter Parameter eine maxi-
male Anzahl von Trennungen angegeben werden.
substring()
Diese Methode liefert eine Zeichenkette zurück, die einen Teil innerhalb
einer vorangestellten Zeichenkette darstellt. Als Parameter wird der Funk-
tion als erster Parameter der Beginn und als zweiter Parameter das Ende
der zurückzugebenden Zeichenkette übergeben. Das erste Zeichen hat den
Wert 0. Es handelt sich hierbei also um eine Alternative zu slice() .
toLowerCase()
Umwandeln aller Zeichen in der vorangestellten Zeichenkette in Kleinbuch-
staben.
Die Methode wandelt alle in der vorangestellten Zeichenkette enthaltenen
Kleinbuchstaben in Großbuchstaben um.
toUpperCase()
Beispiele zu String -Methoden werden wir im Zusammenhang mit regulären Ausdrücken
durchspielen.
7.4.8■Objekte vom Typ Function
Allgemein erstellen Sie konventionell eine Funktion in JavaScript, indem Sie das Schlüssel-
wort function , den Namen, eventuelle Parameter und eine Implementierung notieren.
In  diesem Fall haben Sie erst einmal nichts mit Objekten zu tun. Es gibt aber auch den
Fall, dass Sie eine Funktion in Objektform haben möchten. Und dies geht über die Klasse
Function (beachten Sie die Großschreibung!). Damit können Sie eine Funktion überall ver-
wenden, wenn Sie ein Objekt benötigen und mit einer klassischen Funktion die notwendi-
gen Bedingungen für eine Anwendung nicht erfüllt werden. Ebenso haben Sie dann natür-
lich alle grundlegenden Eigenschaten und Methoden zur Verfügung, die jedes Objekt
bereitstellt. Sinnvoll ist so ein Function -Objekt beispielsweise im Zusammenhang mit einer
variablen Parameteranzahl von einer Funktion, wobei auch eine klassisch erzeugte Funk-
tion hier verwendet werden kann. Die hauptsächliche Bedeutung von Objekten vom Typ
Search WWH ::




Custom Search