In JavaScript gibt es mehrere Methoden zum Manipulieren von Strings. Hier sind einige davon:
1. String concatenation: Mit dem “+” Operator können Sie zwei Strings zu einem zusammenfügen:
```javascript
let string1 = “Hallo”;
let string2 = “Welt”;
let string3 = string1 + “ “ + string2; // Ergebnis: “Hallo Welt“
```
2. slice(): Diese Methode extrahiert einen Teil eines Strings und gibt ihn als neuen String zurück, ohne den ursprünglichen String zu verändern:
```javascript
let str = “Hallo, Welt”;
let res = str.slice(7); // Ergebnis: “Welt“
```
3. split(): Verwandelt einen String in ein Array von Strings, indem er den String an den Stellen trennt, an denen das angegebene Trennzeichen vorkommt:
```javascript
let str = “Wie geht es dir?”;
let arr = str.split(” “); // Ergebnis: [“Wie”, “geht”, “es”, “dir?”]
```
4. replace(): Diese Methode sucht nach einem bestimmten Wert in einem String (oder nach einem Muster) und gibt einen neuen String zurück, in dem der angegebene Wert durch einen neuen Wert ersetzt wurde:
```javascript
let str = “Hallo Welt!”;
let newStr = str.replace(“Welt”, “JavaScript”); // Ergebnis: “Hallo JavaScript!“
```
5. toUpperCase() und toLowerCase(): Diese Funktionen ändern die Groß- bzw. Kleinschreibung aller Zeichen in einem String:
```javascript
let str = “Hallo Welt!”;
let upperStr = str.toUpperCase(); // Ergebnis: “HALLO WELT!“
let lowerStr = str.toLowerCase(); // Ergebnis: “hallo welt!“
```
6. trim(): Entfernt Leerzeichen von beiden Enden eines Strings:
```javascript
let str = “ Hallo Welt! “;
let trimmedStr = str.trim(); // Ergebnis: “Hallo Welt!“
```
7. charAt(): Gibt das Zeichen an der angegebenen Indexposition in einem String zurück:
```javascript
let str = “Hallo Welt!”;
let char = str.charAt(0); // Ergebnis: “H“
```
Beachten Sie, dass es noch viele weitere Methoden zur Manipulation von Strings in JavaScript gibt.