logo

JavaScript String include() Method

De include() metod returnerar sant om en sträng innehåller en specificerad sträng. Annars returnerar det falskt. Metoden include() är skiftlägeskänslig och kan acceptera en valfri startpositionsparameter, vilket förenklar delsträngsökningar inom strängar för olika applikationer.

Notera: Metoden include() är skiftlägeskänslig, dvs den kommer att behandla versaler och gemener på olika sätt.



Syntax

string.includes(searchvalue, start)>

Parametrar

  • sökvärde: Det är strängen där sökningen kommer att ske.
  • Start: Detta är den position varifrån sökningen kommer att bearbetas
    (även om den här parametern inte är nödvändig om detta inte nämns börjar sökningen från början av strängen).

Returvärde



Returnerar antingen ett booleskt sant som indikerar närvaron eller det returnerar ett falskt som indikerar frånvaron.

Exempel 1: Kontrollera om sträng finns i en annan sträng

Koden kontrollerar om strängen Geeks finns i strängen Welcome to techcodeview.com.. Den loggar sedan resultatet, vilket ärtrue>, eftersom Geeks verkligen är närvarande i strängen.



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

Produktion
true>

Exempel 2: Söker efter skiftlägeskänslig sträng

Här är den andra parametern inte definierad, så sökningen kommer att ske från startindexet. Men eftersom den här metoden är skiftlägeskänslig kommer den att behandla de två strängarna på olika sätt, vilket ger en boolesk false.

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

Produktion
false>

Exempel 3: Söker efter en sträng vid ett visst index

Koden kontrollerar om tecknet o finns i strängen Välkommen till techcodeview.com. från index 17. Den loggar sedan resultatet, vilket ärfalse>, eftersom o inte finns i delsträngen från index 17.

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

Produktion
true>

Exempel 4: Negativt startindex

Om det beräknade indexet (startindexet), dvs. den position från vilken sökningen kommer att börja är mindre än 0, kommer hela arrayen att genomsökas.

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

Produktion
true>

Webbläsare som stöds:

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