Javascript hat spätestens mit der Einführung des Web2.0-Begriffs den entgültigen Durchbruch geschaft und kann mittlerweile bei diversen Aufgaben sogar mit Flash konkurieren. Zu verdanken ist diese Entwicklung auch den vielen Javascript-Bibliotheken (auch JS-Frameworks genannt, siehe Prototype, Mootools usw).
Trotz aller Funktionsvielfalt, welche diese Javascript-Frameworks mitbringen, benötigt jeder halbwegs gut beschäftigter Webentwickler immer wieder kleinere Hilfestellungen bei der Bewältigung wiederkehrender Aufgaben, wie z.B. bei der Verabeitung der Zeichenketten (im Nachvollgenden Strings genannt).
Generell sind die Stringfunktionen bei Javascript bei weitem nicht so mächtig, wie beispielsweise in PHP, ausgeklügelte Kombination der wenigen vorhandenen Stringfunktionen erlauben jedoch auch in JS zufriedenstellende Ergebnisse. Wir wollen uns noch die wichtigsten Funktionen zu Manipulation der Zeichenketten genauer anschauen (die reinen Formatierungsfunktionen ala bold(), italics() u.a lassen wir dabei draußen)….