JavaScript-String Includes()-Methode
Der include()-Methode gibt true zurück, wenn eine Zeichenfolge eine angegebene Zeichenfolge enthält. Andernfalls wird false zurückgegeben. Die Methode „Includes()“ unterscheidet zwischen Groß- und Kleinschreibung und kann einen optionalen Startpositionsparameter akzeptieren, was die Suche nach Teilzeichenfolgen innerhalb von Zeichenfolgen für verschiedene Anwendungen vereinfacht.
Notiz: Bei der Methode include() wird die Groß- und Kleinschreibung beachtet, d. h. sie behandelt Groß- und Kleinbuchstaben unterschiedlich.
Syntax
string.includes(searchvalue, start)
Parameter
- Suchwert: Dies ist die Zeichenfolge, in der die Suche durchgeführt wird.
- Start: Dies ist die Position, von der aus die Suche verarbeitet wird
(obwohl dieser Parameter nicht erforderlich ist, wenn er nicht erwähnt wird, beginnt die Suche am Anfang der Zeichenfolge).
Rückgabewert
Gibt entweder einen booleschen Wert „true“ zurück, der die Anwesenheit angibt, oder einen Wert „false“, der die Abwesenheit angibt.
Beispiel 1: Überprüft, ob eine Zeichenfolge in einer anderen Zeichenfolge vorhanden ist
Der Code prüft, ob die Zeichenfolge „Geeks“ in der Zeichenfolge „Welcome to techcodeview.com“ vorhanden ist. Anschließend wird das Ergebnis protokolliert true> , da Geeks tatsächlich in der Zeichenfolge vorhanden ist.
let str = 'Welcome to techcodeview.com.'; let check = str.includes('Geeks'); console.log(check); Ausgabe
true
Beispiel 2: Auf Groß- und Kleinschreibung achtende Zeichenfolge prüfen
Da der zweite Parameter nicht definiert ist, erfolgt die Suche ab dem Startindex. Da bei dieser Methode jedoch die Groß-/Kleinschreibung beachtet wird, werden die beiden Zeichenfolgen unterschiedlich behandelt und daher ein boolescher Wert „false“ zurückgegeben.
Javascript let str = 'Welcome to techcodeview.com.'; let check = str.includes('geeks'); console.log(check); Ausgabe
false
Beispiel 3: Suche nach einer Zeichenfolge an einem bestimmten Index
Der Code prüft, ob das Zeichen o in der Zeichenfolge Willkommen bei techcodeview.com vorhanden ist. beginnend mit Index 17. Anschließend wird das Ergebnis protokolliert false> , da o im Teilstring ab Index 17 nicht vorhanden ist.
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', 17); console.log(check); Ausgabe
true
Beispiel 4: Negativer Startindex
Wenn der berechnete Index (Startindex), d. h. die Position, an der die Suche beginnt, kleiner als 0 ist, wird das gesamte Array durchsucht.
Javascript let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', -2); console.log(check); Ausgabe
true
Unterstützte Browser:
- Google Chrome
- Rand
- Internet Explorer
- Feuerfuchs
- Oper
- Safari