JavaScript-merkkijono sisältää()-menetelmän

The sisältää()-menetelmän palauttaa tosi, jos merkkijono sisältää määritetyn merkkijonon. Muussa tapauksessa se palauttaa epätosi. include()-menetelmässä isot ja pienet kirjaimet voidaan erottaa ja se voi hyväksyä valinnaisen aloituspaikkaparametrin, mikä yksinkertaistaa merkkijonohakuja eri sovelluksissa.

Huomautus: include()-menetelmä on isot ja pienet kirjaimet erotteleva, eli se käsittelee isoja ja pieniä kirjaimia eri tavalla.

Syntaksi

string.includes(searchvalue, start) 

Parametrit

  • hakuarvo: Se on merkkijono, jossa haku tapahtuu.
  • alkaa: Tämä on paikka, josta haku käsitellään
    (vaikka tämä parametri ei ole välttämätön, jos tätä ei mainita, haku alkaa merkkijonon alusta).

Palautusarvo

Palauttaa joko Boolen tosi-arvon, joka ilmaisee läsnäolon, tai palauttaa epätosi-arvon osoittaen poissaoloa.

Esimerkki 1: Tarkistaa, onko merkkijono toisessa merkkijonossa

Koodi tarkistaa, onko merkkijono Geeks läsnä merkkijonossa Tervetuloa techcodeview.com:hon. Sitten se kirjaa tuloksen, joka on true> , koska Geeks on todellakin läsnä merkkijonossa.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('Geeks'); console.log(check); 

Lähtö
true 

Esimerkki 2: Tarkistetaan kirjainkoolla merkitsevää merkkijonoa

Tässä toista parametria ei ole määritelty, joten haku tapahtuu aloitusindeksistä. Mutta koska tämä menetelmä on isot ja pienet kirjaimet erotteleva, se käsittelee kahta merkkijonoa eri tavalla, mikä palauttaa boolen epätosi.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('geeks'); console.log(check); 

Lähtö
false 

Esimerkki 3: Etsitään merkkijonoa tietystä hakemistosta

Koodi tarkistaa, onko merkki o läsnä merkkijonossa Tervetuloa techcodeview.com:hon. alkaen indeksistä 17. Sitten se kirjaa tuloksen, joka on false> , koska o ei ole indeksistä 17 alkavassa osamerkkijonossa.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', 17); console.log(check); 

Lähtö
true 

Esimerkki 4: Negatiivinen aloitusindeksi

Jos laskettu indeksi (aloitusindeksi) eli paikka, josta haku aloitetaan, on pienempi kuin 0, haetaan koko taulukko.

javascript
let str = 'Welcome to techcodeview.com.'; let check = str.includes('o', -2); console.log(check); 

Lähtö
true 

Tuetut selaimet:

  • Google Chrome
  • Reuna
  • Internet Explorer
  • Firefox
  • Ooppera
  • Safari