Allo stesso modo, ci sono molti altri posti in cui troverai questa abilità utile. Lo scopo di questo post è di spiegare il codice, il concetto alla base del codice e i casi di utilizzo più comuni di verifica degli array vuoti nel codice JavaScript. Quindi iniziamo
Come verificare un array vuoto
Il controllo di un array vuoto nel codice JavaScript è molto semplice, JavaScript fornisce un semplice lunghezza() Metodo che aiuta a conoscere il numero totale di elementi di un array. Se la lunghezza() Il metodo restituisce 0 quindi ciò significa che un array è vuoto:
VarempTyArray = [];Se riempiamo l'array di elementi, allora:
VarnotanEmPtyArray = [1, 2, 3, 4, 5];La cosa del .lunghezza Il metodo è che può funzionare con tipi di dati diversi dagli array:
VarnotanArray = 'Questo non è un array.';Come puoi vedere nell'esempio sopra, il codice è stato interpretato dal browser senza errori anche se non c'erano array presente nel codice. Quindi, se non siamo sicuri del tipo di dati della nostra variabile, potremmo prima voler verificare se si tratta di un array o di qualche altra variabile. A tale scopo non useremo tipo di L'operatore come array in javascript sono istanze di oggetti e i loro tipi di dati sono oggetti. Piuttosto useremo il Vettore.isArray () metodo:
VarnotanArray = 'Questo non è un array.';Se cambiamo la variabile in un array vuoto:
varnotanArray = [];Conclusione
Verificare se un array è vuoto o meno è una specie di problema di codifica che spesso può essere chiesto nei quiz ed esami. In questo post abbiamo imparato a usare il lunghezza() metodo per sapere se un array è vuoto o no.
Il processo di controllo se un array è vuoto è generalmente costituito da due passaggi. Il primo passo è sapere se il tipo di variabile è un tipo di array o no. Il secondo passo è conoscere il numero totale di elementi di array usando il lunghezza() metodo; Se la lunghezza è uguale a 0 Quindi l'array è vuoto; altrimenti se è maggiore di 0, l'array ha alcuni elementi.