JavaScript virkne ietver () metodi

The ietver() metodi atgriež true, ja virknē ir norādīta virkne. Pretējā gadījumā tas atgriež nepatiesu. Metode include() ir reģistrjutīga, un tā var pieņemt izvēles sākuma pozīcijas parametru, vienkāršojot apakšvirknes meklēšanu virknēs dažādām lietojumprogrammām.

Piezīme: Metode include() ir reģistrjutīga, t.i., tā apstrādās lielos un mazos burtus atšķirīgi.

Sintakse

string.includes(searchvalue, start) 

Parametri

  • meklēšanas vērtība: Tā ir virkne, kurā tiks veikta meklēšana.
  • sākt: Šī ir vieta, no kuras tiks apstrādāta meklēšana
    (lai gan šis parametrs nav nepieciešams, ja tas nav minēts, meklēšana sāksies no virknes sākuma).

Atdeves vērtība

Atgriež Būla vērtību True, kas norāda uz klātbūtni, vai atgriež nepatiesu vērtību, kas norāda uz neesamību.

1. piemērs: Pārbauda, ​​vai virkne atrodas citā virknē

Kods pārbauda, ​​vai virknē Geeks ir iekļauta virkne Laipni lūdzam techcodeview.com. Pēc tam tiek reģistrēts rezultāts, kas ir true> , jo Geeks patiešām ir klāt virknē.

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

Izvade
true 

2. piemērs: Tiek pārbaudīta virkne, kas ir reģistrjutīga

Šeit otrais parametrs nav definēts, tāpēc meklēšana notiks no sākuma indeksa. Taču, tā kā šī metode ir reģistrjutīga, abas virknes tiks apstrādātas atšķirīgi, tādējādi atgriežot Būla vērtību “false”.

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

Izvade
false 

3. piemērs: Tiek pārbaudīta virkne noteiktā indeksā

Kods pārbauda, ​​vai virknē ir rakstzīme o. Laipni lūdzam vietnē techcodeview.com. sākot no indeksa 17. Pēc tam tiek reģistrēts rezultāts, kas ir false> , jo o nav apakšvirknē, sākot no indeksa 17.

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

Izvade
true 

4. piemērs: Negatīvā sākuma indekss

Ja aprēķinātais indekss (sākuma indekss), t.i., pozīcija, no kuras tiks sākta meklēšana, ir mazāka par 0, tiks meklēts viss masīvs.

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

Izvade
true 

Atbalstītās pārlūkprogrammas:

  • Google Chrome
  • Mala
  • Internet Explorer
  • Firefox
  • Opera
  • Safari