Hauptmenü

Untermenü

JavaScript - Objektreferenz - String

1. Das Objekt

Damit habt ihr Zugriff auf jedwede Form von wie auch immer gearteten Zeichenketten. Da viele Methoden mit veralteten HTML-Attributen zu tun haben, lasse ich die weg. Auch kümmere ich mich nicht um diejenigen, die optische Änderungen vornehmen. Dazu gibt es CSS und die style-Eigenschaft.

2. Eigenschaften

charAt

Firefox Opera Safari Google Chrome Internet Explorer

Gibt das Zeichen zurück, das sich an einer bestimmten Position befindet.


var zeichen 'holleri hihüdeldö';
alert (zeichen.charAt(5));

concat

Firefox Opera Safari Google Chrome Internet Explorer

Hängt eine Zeichenkette an eine andere hinten an.


var anfang      'holleri hihüdeldö ';
var ende        'diridiridudeldi';
var jodeldiplom anfang.concat(ende);

indexOf, lastIndexOf

Firefox Opera Safari Google Chrome Internet Explorer

Ermitteln das erste bzw. letzte Vorkommen eines Buchstabens oder Strings innerhalb einer Zeichenkette und geben die Position zurück.


var jodeldiplom 'holleri hihüdeldö diridiridudeldi';
var erster      jodeldiplom.indexOf('diri');
var letzter     jodeldiplom.lastIndexOf('diri');

match

Firefox Opera Safari Google Chrome Internet Explorer

Durchsucht eine Zeichenkette anhand eines regulären Ausdrucks und liefert alles zurück, was gefunden wurde.


var jodeldiplom 'holleri hihüdeldö diridiridudeldi';
jodeldiplom.match(/diri\S{2}/);

Parameter

replace

Firefox Opera Safari Google Chrome Internet Explorer

Ersetzt Abschnitte innerhalb einer Zeichenkette, auf die ein regulärer Ausdruck zutrifft. Ansonsten sind die Parameter dieselben wie bei match.


var jodeldiplom 'holleri hihüdeldö diridiridudeldi';
// Ersetzt nur ERSTES "diri"
jodeldiplom.replace(/diri/, 'dödel');
// Ersetzt Alle "diri"
jodeldiplom.replace(/diri/g'dödel');

slice, substr

Firefox Opera Safari Google Chrome Internet Explorer

Gibt einen Ausschnitt aus einer Zeichenkette zurück. Erwartet zwei Parameter, einen für die Anfangs- und einen für die Endposition.


var jodeldiplom 'hollera didudelda diridiridudeldö';
var ausschnitt  jodeldiplom.slice(611);
var ausschnitt  jodeldiplom.substr(611);

split

Firefox Opera Safari Google Chrome Internet Explorer

Teilt einen String anhand eines Trenners auf. Das Ergebnis wird als Array mit den einzelnen Elementen zurückgegeben.


var jodeldiplom 'holleri hihüdeldö diridiridudeldi';
var einzeljodel jodeldiplom.split(' ');

zurück zum vorherigen Abschnitt weiter zum nächsten Abschnitt