logo

Reťazec JavaScript zahŕňa metódu().

The zahŕňa metódu(). vráti hodnotu true, ak reťazec obsahuje zadaný reťazec. V opačnom prípade vráti hodnotu false. Metóda include() rozlišuje malé a veľké písmená a môže akceptovať voliteľný parameter počiatočnej pozície, čím sa zjednodušuje vyhľadávanie podreťazcov v rámci reťazcov pre rôzne aplikácie.

Poznámka: Metóda include() rozlišuje veľké a malé písmená, to znamená, že bude s veľkými a malými písmenami zaobchádzať odlišne.



Syntax

string.includes(searchvalue, start)>

Parametre

  • hľadaná hodnota: Je to reťazec, v ktorom bude vyhľadávanie prebiehať.
  • začať: Toto je pozícia, z ktorej bude vyhľadávanie spracované
    (hoci tento parameter nie je potrebný, ak to nie je uvedené, vyhľadávanie začne od začiatku reťazca).

Návratová hodnota



Vráti buď boolovskú hodnotu true označujúcu prítomnosť, alebo vráti hodnotu false označujúcu neprítomnosť.

Príklad 1: Kontrola, či je reťazec prítomný v inom reťazci

Kód skontroluje, či je reťazec Geeks prítomný v reťazci Welcome to techcodeview.com.. Potom zaprotokoluje výsledok, ktorý jetrue>, pretože Geeks je skutočne prítomný v reťazci.



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

Výkon
true>

Príklad 2: Kontroluje sa reťazec rozlišujúci malé a veľké písmená

Tu druhý parameter nie je definovaný, takže vyhľadávanie bude prebiehať od počiatočného indexu. Ale keďže táto metóda rozlišuje veľké a malé písmená, bude s týmito dvoma reťazcami zaobchádzať odlišne, a preto vráti booleovskú hodnotu false.

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

Výkon
false>

Príklad 3: Kontrola reťazca v konkrétnom indexe

Kód skontroluje, či je znak o prítomný v reťazci Welcome to techcodeview.com. počnúc indexom 17. Potom zaprotokoluje výsledok, ktorý jefalse>, pretože o nie je prítomné v podreťazci od indexu 17.

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

Výkon
true>

Príklad 4: Negatívny počiatočný index

Ak je vypočítaný index (počiatočný index), t. j. pozícia, od ktorej sa začne vyhľadávanie, menší ako 0, prehľadá sa celé pole.

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

Výkon
true>

Podporované prehliadače:

  • Google Chrome
  • Hrana
  • internet Explorer
  • Firefox
  • Opera
  • Safari