Metodo JavaScript Array IsArray

Metodo JavaScript Array IsArray
L'array.IsArray () è stato rilasciato con il rilascio di ECMascript5 JavaScript. Questo metodo controlla semplicemente se l'argomento passato ai suoi argomenti è un array o no. Questo articolo spiegherà questo metodo Array IsArray () spiegando la sua sintassi e quindi mostrando alcuni esempi.

Inizieremo superando la sintassi del metodo Array IsArray ().

Sintassi
Osserva la sintassi dell'array isArray () di seguito:

Vettore.isArray (oggetto)

In questa sintassi:

  • Vettore è l'oggetto JavaScript predefinito
  • Oggetto è l'argomento, quello che vogliamo determinare come un array o no

Tipo di ritorno

  • Booleano: Ritorna VERO Se l'oggetto passato a questo metodo fosse in realtà un array, altrimenti sarebbe tornato falso

Informazioni aggiuntive

Poiché questo è un metodo dell'oggetto Array JavaScript predefinito, quindi è anche noto come proprietà statica di questo oggetto array.

Esempio 1: passare un array all'array.Metodo isArray ()

Per dimostrare il funzionamento di questo metodo, crea prima una matrice degli stessi tipi di valori con l'aiuto della riga seguente:

my_object = [1, 2, 3, 4, 5, 6, 7, 8, 9];

Dopodiché, passa questo array all'array.metodo isArray () e memorizzare il valore di restituzione in una nuova variabile denominata come risultato:

risultato = array.isArray (my_object);

Successivamente, mostra semplicemente il valore all'interno del risultato variabile sul terminale utilizzando la funzione di registro della console:

console.registro (risultato);

Eseguire il codice e osservare l'output per essere:

L'output mostra che l'oggetto passato a questo metodo era in realtà un array.

Esempio 2: passando un array con valori di tipo di dati diversi

Per verificare se questo metodo funziona con un array contenente valori di diversi tipi di dati, creare un array utilizzando la riga seguente:

my_object = [1, 2, "Google", 4, true, 6, "7", 8.673, 9];

Passa questo oggetto nell'array.metodo isArray () e memorizzare il risultato in a risultato variabile:

risultato = array.isArray (my_object);

Successivamente, stampare semplicemente il risultato dal risultato variabile sul terminale utilizzando la funzione console log ():

console.registro (risultato);

Eseguire il codice e osservare il seguente output:

Dall'output, è conclusivo che il tipo di dati memorizzati all'interno dell'array non ha importanza. Controlla solo se l'oggetto è un array o no, che in questo caso era VERO.

Esempio 3: passando un oggetto stringa in array.Metodo isArray ()

Per dimostrare ciò che accade quando un oggetto non array viene passato al metodo Array IsArray (), crea una nuova variabile di stringa con l'aiuto della riga seguente:

String_var = "Hello World";

Passare questo valore di stringa negli argomenti dell'array.metodo isArray () e memorizzare il risultato in una nuova variabile:

risultato_var = array.isArray (String_var);

Stampare il valore all'interno del risultato_var Sul terminale utilizzando la funzione Console Log ():

console.log (result_var);

Eseguire il programma e ottenere il seguente output sul terminale:

Restituisce che l'oggetto passato nella sua argomentazione non era un array.

Conclusione

L'array.Il metodo isArray () è piuttosto semplice. Controlla semplicemente se l'oggetto nella sua argomentazione è un array o meno e ritorna VERO O falso al chiamante. Se viene superato un array, i valori o anche i tipi di dati dei suoi valori non contano. In questo articolo, abbiamo appreso i diversi risultati dell'array.Metodo isArray () con l'aiuto di diversi esempi.