L'array JavaScript contiene/include

L'array JavaScript contiene/include
IL Include () è un metodo integrato di JavaScript che viene utilizzato per scoprire se un elemento è presente in un array o no. Può anche essere usato per trovare substrings in una stringa. Il valore di ritorno del Include () Il metodo è un booleano, il che significa che restituisce vero o falso. Questo metodo può essere utilizzato come condizione per loop e dichiarazioni decisionali.

In questa guida pratica, impareremo come usare il Include () metodo per trovare un elemento all'interno di un array; Ma prima, discutiamo della sintassi di Include () In JavaScript.

La sintassi del metodo "Include" è menzionata di seguito.

Array_name.Include (elemento, start_point)

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

  1. elemento: È richiesto il primo parametro. È l'elemento che deve essere cercato all'interno dell'array.
  2. punto di partenza: Questo parametro è facoltativo. Fornisce l'indice in cui iniziare la ricerca. È 0 Per impostazione predefinita.

Differenza tra include () e contiene ()

IL Include E contiene Entrambi i metodi cercano una sottostringa all'interno di una stringa o trovano elementi all'interno di un array. IL Include () è un metodo presente in JavaScript, mentre contiene () non è presente in javascript. È usato in altre lingue come Java. Include () e contiene () entrambi hanno la stessa funzionalità, ma in JavaScript, questa funzionalità è definita come include (), mentre in altri linguaggi di programmazione come Java, si chiama contenuto (). Poiché questo articolo parla di JavaScript, useremo solo Include () nel nostro articolo da qui in poi.

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 cercare un elemento/elemento in un array utilizzando il metodo include (JavaScript)

Ora useremo un paio di esempi per mostrare come il Include () Il metodo funziona effettivamente.

var arr = ['John', 'Ron', 'James', 'Jack', 'Chris'];
Se (arr.Include ('James'))

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

altro

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

Nell'esempio sopra, abbiamo prima dichiarato un array e abbiamo assegnato alcuni elementi. Quindi abbiamo usato il Include () Metodo come condizione per il processo decisionale con l'istruzione IF. Abbiamo superato uno degli elementi dell'array come argomento al Include () metodo. Poiché quell'elemento è presente nell'array, il Include () Il metodo restituisce vero e viene eseguito il corpo dell'istruzione IF. Se la Include () Il metodo non trova l'elemento nell'array, quindi la condizione restituirebbe falso e il corpo dell'istruzione altro.

Le variabili possono anche essere passate come argomento al Include () metodo.

var arr = ['John', 'Ron', 'James', 'Jack', 'Chris'];
lascia trovare = 'James';
Se (arr.Include (trova))

console.registro (trova);

altro

console.log ('non trovato');

IL Include () è un metodo sensibile al caso:

var arr = ['John', 'Ron', 'James', 'Jack', 'Chris'];
Se (arr.Include ('James'))

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

altro

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

Ora passeremo anche il secondo parametro al Include () Metodo, che indica l'indice iniziale della ricerca al metodo:

var arr = ['John', 'Ron', 'James', 'Jack', 'Chris'];
Se (arr.Include ('James', 2))

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

altro

console.log ('Impossibile trovare l'elemento richiesto');
var arr = ['John', 'Ron', 'James', 'Jack', 'Chris'];
Se (arr.Include ('James', 3))

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

altro

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

Come il primo indice in un array è 0, IL Giacomo L'elemento è presente al 2 ° indice. Quindi, se cambiamo il punto di partenza della ricerca 3, poi il Include () Il metodo non sarà in grado di trovarlo.

Come accennato in precedenza, questo metodo può essere utilizzato anche per cercare una stringa all'interno di una stringa:

var str = 'ciao mondo!';
Se (str.include ('ciao'))

console.log ("successo");

Conclusione

Possiamo usare il metodo Include () per capire se un determinato elemento è presente in un array; Possiamo usare il Include () metodo. È un algoritmo di ricerca presente in JavaScript che aiuta quando dobbiamo trovare una sottostringa all'interno di una stringa o un elemento all'interno di un array.

Abbiamo imparato come utilizzare il metodo Include () per trovare un elemento in un array in questa guida how-to. Inoltre, abbiamo anche discusso del tipo e dei parametri che possiamo passare al Include () metodo.