JavaScript-strengen inkluderer() metode
De inkluderer() metode returnerer sant hvis en streng inneholder en spesifisert streng. Ellers returnerer den falsk. Inclusive()-metoden skiller mellom store og små bokstaver og kan godta en valgfri startposisjonsparameter, noe som forenkler delstrengsøk i strenger for ulike applikasjoner.
Merk: Inclusive()-metoden skiller mellom store og små bokstaver, det vil si at den behandler store og små bokstaver forskjellig.
Syntaks
string.includes(searchvalue, start)
Parametere
- søkeverdi: Det er strengen som søket skal finne sted i.
- start: Dette er posisjonen hvorfra søket vil bli behandlet
(selv om denne parameteren ikke er nødvendig hvis dette ikke er nevnt, vil søket starte fra begynnelsen av strengen).
Returverdi
Returnerer enten en boolsk sann som indikerer tilstedeværelse, eller den returnerer en falsk som indikerer fravær.
Eksempel 1: Sjekker om streng er til stede i en annen streng
Koden sjekker om strengen Geeks er tilstede i strengen Velkommen til techcodeview.com.. Den logger deretter resultatet, som er true> , siden Geeks faktisk er til stede i strengen.
let str = 'Welcome to techcodeview.com.'; let check = str.includes('Geeks'); console.log(check); Produksjon
true
Eksempel 2: Sjekker for store og små bokstaver
Her er ikke den andre parameteren definert, så søket vil foregå fra startindeksen. Men siden denne metoden skiller mellom store og små bokstaver, vil den behandle de to strengene forskjellig, og dermed returnere en boolsk falsk.
javascript let str = 'Welcome to techcodeview.com.'; let check = str.includes('geeks'); console.log(check); Produksjon
false
Eksempel 3: Se etter en streng ved en bestemt indeks
Koden sjekker om tegnet o er til stede i strengen Velkommen til techcodeview.com. starter fra indeks 17. Den logger deretter resultatet, som er false> , siden o ikke er til stede i delstrengen fra indeks 17.
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', 17); console.log(check); Produksjon
true
Eksempel 4: Negativ startindeks
Hvis den beregnede indeksen (startindeksen), dvs. posisjonen som søket vil begynne fra, er mindre enn 0, vil hele matrisen bli søkt.
javascript let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', -2); console.log(check); Produksjon
true
Støttede nettlesere:
- Google Chrome
- Kant
- Internet Explorer
- Firefox
- Opera
- Safari