La stringa JavaScript include/contiene

La stringa JavaScript include/contiene
IL Include () Il metodo è un algoritmo di ricerca utilizzato per trovare una sottostringa all'interno di una stringa o per trovare elementi all'interno di un array. Include () Il metodo restituisce i valori booleani (restituisce vero o falso). Quindi può essere usato come condizione per un'istruzione if o un loop.

In questa guida pratica, impareremo come usare il Include () metodo per trovare una sottostringa in una stringa; Ma prima, discutiamo della sintassi di Include () In JavaScript.

Sintassi:

String_name.Include (sottostring, start_point)
Array_name.Include (elemento, start_point)

IL includere() Il metodo prende due parametri in JavaScript:

  1. sottostringa/elemento: È richiesto il primo parametro. È la sottostringa/elemento che deve essere trovata all'interno della stringa/array.
  2. punto di partenza: Questo parametro è facoltativo. Fornisce la posizione in cui iniziare la ricerca. È 0 Per impostazione predefinita.

Differenza tra include () e contiene ()

IL Include E contiene Entrambi stanno cercando algoritmi utilizzati per trovare una sottostringa all'interno di una stringa o trovare elementi all'interno di un array. IL Include () è un metodo originario di JavaScript, mentre contiene () è usato in altre lingue come Java. Quindi da qui in avanti, useremo solo Include () nel nostro articolo.

Nota: Useremo la console del browser per dimostrare esempi eseguiti in questo post. Per aprire la console del browser:

  • Usa il F12 Chiave in Chrome e in altri browser a base di cromo.
  • Utilizzo Ctrl + shift + k tasti di scorciatoia da tastiera per mozilla.
  • Utilizzo Opzione + ⌘ + C tasti di scelta rapida della tastiera in Safari (se il menu degli sviluppatori non viene visualizzato, aprire le preferenze premendo ⌘ + e nella scheda avanzata, controlla "Mostra il menu Sviluppa nella barra dei menu").

Come trovare una sottostringa in una stringa (JavaScript)

Ora useremo il metodo Include () per trovare una sottostringa all'interno di una stringa:

var str = 'benvenuto al suggerimento di Linux!';
Se (str.Include ('to Linux'))

console.log ("successo");


Nell'esempio sopra, abbiamo prima dichiarato una stringa; E poi abbiamo assegnato un valore. Nella riga successiva, abbiamo usato il Include () Metodo come condizione per un'istruzione IF e ha superato una stringa come argomento. Poiché quella stringa è presente nella stringa originale denominata str, IL Include () Il metodo restituirà vero e il corpo del Se la dichiarazione verrà eseguita. Se il metodo include non trova la sottostringa nella stringa originale, la condizione diventerebbe falsa e il corpo del Se la dichiarazione non verrebbe eseguita.

Possiamo anche passare variabili come argomento al Include () metodo.

var str = 'benvenuto al suggerimento di Linux!';
let fint = 'linux';
Se (str.Include (trova))

console.log ('la stringa contiene "$ find"');

IL Include () Il metodo è sensibile al caso.

var str = 'Questa stringa è scritta in maiuscolo';
Se (str.Include ('questa stringa è scritta'))

console.log ('la stringa richiesta trovata');

altro

console.log ('Impossibile trovare la stringa richiesta');

Possiamo anche passare un altro parametro a Include () metodo, che specifica dove inizierà la ricerca.

var str = 'Questa stringa è scritta in maiuscolo';
Se (str.Include ('String', 5))

console.log ('la stringa richiesta trovata');

altro

console.log ('Impossibile trovare la stringa richiesta');
var str = 'Questa stringa è scritta in maiuscolo';
Se (str.Include ('String', 6))

console.log ('la stringa richiesta trovata');

altro

console.log ('Impossibile trovare la stringa richiesta');

Allo stesso modo, questo metodo può anche essere usato per trovare un elemento all'interno di un array.

vararr = ["leone", "scimmia", "rhino", "cane", "cat"];
Se (arr.Include ("scimmia"))

console.log ("l'elemento richiesto trovato");

altro

console.log ('Impossibile trovare l'elemento richiesto');

Conclusione

Quando si lavora con array o stringhe in un linguaggio di programmazione, dovrai spesso trovare se contengono un elemento specifico o una sottostringa. IL Include () Il metodo ci aiuta a capirlo.

In questa guida pratica, abbiamo imparato a usare il Include () Metodo per trovare una sottostringa/elemento in una stringa/array. Inoltre, abbiamo anche discusso del tipo e dei parametri che possiamo passare al Include () metodo.