logo

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 ontrue>, 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 onfalse>, 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