Tekenreeksen of strings in JavaScript kunnen op verschillende manieren worden gemanipuleerd. Hier zijn enkele basismethoden:
1. Concatenatie: Dit is het samenvoegen van twee of meer strings om een nieuwe te maken.
```
var string1 = ‘Hallo, ‘;
var string2 = ‘wereld!’;
console.log(string1 + string2); // Prints: ‘Hallo, wereld!‘
```
1. Lengte: De length eigenschap geeft de lengte van een string terug.
```
var string = ‘Hallo, wereld!’;
console.log(string.length); // Prints: 14
```
1. IndexOf: De indexOf methode geeft de index van de eerste keer dat een opgegeven tekst is gevonden in een string.
```
var string = ‘Hallo, wereld!’;
console.log(string.indexOf(‘wereld’)); // Prints: 7
```
1. Substring: De substring methode trekt een string uit tussen twee opgegeven indices.
```
var string = ‘Hallo, wereld!’;
console.log(string.substring(0, 5)); // Prints: ‘Hallo‘
```
1. ToUpperCase en ToLowerCase: Deze methods veranderen alle tekens in een string naar hoofdletters of kleine letters.
```
var string = ‘Hallo, wereld!’;
console.log(string.toUpperCase()); // Prints: ‘HALLO, WERELD!‘
console.log(string.toLowerCase()); // Prints: ‘hallo, wereld!‘
```
1. Replace: Het vervangt een gespecificeerd stuk van de string met een andere string.
```
var string = ‘Hallo, wereld!’;
console.log(string.replace(‘wereld’, ‘JavaScript’)); // Prints: ‘Hallo, JavaScript!‘
```
1. Split: Dit is een zeer nuttige methode om een string te splitsen naar een array van substrings op basis van een gespecificeerd scheidingskarakter of regex.
```
var string = ‘Hallo, wereld!’;
console.log(string.split(’ ‘)); // Prints: [‘Hallo,’, ‘wereld!’]
```