Funktionen von String-Objekten |
Funktion | | Erklärung |
HTML-Nützlichkeiten
(vorgesehen zur Ausschrift mittels
document.write
und
document.writeln)
|
anchor(name) | | erzeugt einen Anker (Verweisziel) mit dem Inhalt des zugehörigen Strings und dem übergebenen Namen |
link(name) | | erzeugt einen Verweis mit dem Inhalt des zugehörigen Strings und dem übergebenen Namen als Verweisziel |
big() | | erzeugt eine HTML-Formatierung mit größerer Schriftart |
blink() | | erzeugt eine blinkende HTML-Formatierung |
bold() | | erzeugt eine fette HTML-Formatierung |
fixed() | | erzeugt eine HTML-Teletyper-Formatierung |
fontcolor(colorstring) | |
erzeugt eine HTML-Formatierung in Farbe
sollte nicht mehr benutzt werden, da das W3-Konsortium den <font>-tag mißbilligt
stattdessen Styles nach CSS-Norm benutzen!
|
fontsize(sizenumber) | |
erzeugt eine HTML-Formatierung in spezieller Größe
sollte nicht mehr benutzt werden, da das W3-Konsortium den <font>-tag mißbilligt
stattdessen Styles nach CSS-Norm benutzen!
|
italics() | | erzeugt eine kursive HTML-Formatierung |
small() | | erzeugt eine HTML-Formatierung mit kleinerer Schriftart |
strike() | | erzeugt eine durchgestrichene HTML-Formatierung |
sub() | | erzeugt eine tiefgestellte HTML-Formatierung |
sup() | | erzeugt eine hochgestellte HTML-Formatierung |
einzelne Zeichen |
charAt(num) | | Gibt das Zeichen an der Stelle num zurück, beginnend mit 0 |
charCodeAt(num) | | Gibt das Latin-1-Code an der Stelle num zurück, beginnend mit 0 |
fromCharCode(code1,code2,...) | | erzeugt aus einer Folge von Latin-1-Codes einen String |
toLowerCase() | | wandelt alle Buchstaben in Kleinbuchstaben um |
toUpperCase() | | wandelt alle Buchstaben in Großbuchstaben um |
Verknüpfung |
concat(string) | | Fügt eine weitere Zeichenkette hinten an |
slice(begin,end) | | Extrahiert eine Teilzeichenkette von einschließlich Position begin bis ausschließlich Position end und gibt diese zurück |
split(separator,maxcount) | |
Zerlegt eine Zeichenkette an Zeichen, die mit dem Separator übereinstimmen
maxcount gibt die maximale Anzahl der Zerlegungen an und ist optional
Rückgabewert ist ein Array aus den Teilzeichenketten
|
substr(begin,len) | | Extrahiert eine Teilzeichenkette von Position begin an mit der Länge len und gibt diese zurück |
substring(begin,end) | | Extrahiert eine Teilzeichenkette von einschließlich Position begin bis ausschließlich Position end und gibt diese zurück |
reine String-Suchfunktionen |
indexOf(string) | |
Gibt die Position des ersten Vorkommens der zur Suche übergebenen Zeichenkette zurück,
bei Mißerfolg -1
|
lastIndexOf(string) | |
Gibt die Position des letzten Vorkommens der zur Suche übergebenen Zeichenkette zurück,
bei Mißerfolg -1
|
Suchfunktionen mittels regulärer Ausdrücke (RegExp) |
match(regexp) | | Durchsucht die Zeichenkette nach den Kriterien des regulären Ausdrucks und gibt ein Array der Funde zurück |
replace(regexp,string) | | Durchsucht die Zeichenkette nach den Kriterien des regulären Ausdrucks und ersetzt alle Funde durch den übergebenen string |
search(regexp) | | Durchsucht die Zeichenkette nach den Kriterien des regulären Ausdrucks gibt die Position des ersten Vorkommens oder bei Mißerfolg -1 zurück |