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.

javascript
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.

javascript
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