Crea un array pieno di zero in JavaScript

Crea un array pieno di zero in JavaScript
Nella fase di manutenzione dei record, arriva un momento in cui una parte dei dati non è più necessaria per utilizzare in seguito, mantenendo intatto il modello di dati. Oltre a ciò, eseguendo alcune operazioni matematiche i.e. moltiplicazione per restituire un array nullo, ecc. In tali scenari, la creazione di un array riempito a zero in JavaScript è un approccio molto intelligente per far fronte a tali casi in modo efficace, risparmiando così tempo.

Come creare un array pieno di zero usando JavaScript?

Per creare un array pieno zero in JavaScript, è possibile applicare i seguenti approcci:

  • "riempire()" metodo.
  • "per" ciclo continuo.
  • "Vettore.da()" metodo.
  • "fare domanda a()" E "carta geografica()"Metodi.

Passiamo attraverso ciascuno degli approcci menzionati uno per uno!

Approccio 1: creare un array riempito zero in JavaScript usando il metodo FILL ()

IL "riempire()"Il metodo riempie gli elementi dell'array con il valore specificato. Questo metodo può essere applicato per creare un array tramite un costruttore e riempirlo con il valore specificato.

Sintassi

vettore.riempimento (valore, inizio, fine)

Nella sintassi sopra:

  • "valore"Indica il valore che deve essere riempito.
  • "inizio" E "fermare"Indicare gli indici di avvio e fine.

Esempio

Panoramiamo l'esempio di seguito:

Eseguire i seguenti passaggi come indicato nello snippet di codice sopra:

  • Crea un nuovo oggetto array con l'aiuto di "Vettore"Costruttore.
  • Inoltre, specifica "lunghezza"Come suo parametro.
  • Dopodiché, applica il "riempire()"Metodo all'array creato e passa il"0"Valore come parametro, che creerà un array a zero riempito.

Produzione

Nell'output sopra, si può osservare che l'array risultante è riempito con "0".

Approccio 2: creare un array pieno di zero in JavaScript utilizzando per loop

IL "per"Il ciclo viene anche utilizzato per iterare lungo gli articoli. Questo approccio può essere implementato per iterare lungo gli elementi dell'array e allocarli il valore "0".

Esempio

Osserviamo il seguente esempio:

Nelle righe di codice sopra:

  • Crea un array vuoto.
  • Nel passaggio successivo, applica il "per"Loop per iterare lungo gli elementi dell'array e assegnarli"0"Per trasformare l'array nulla in un array a zero riempito.
  • Infine, visualizza l'array risultante composto da tutti gli zeri.

Produzione

Dall'output sopra, è evidente che l'array inizializzato viene trasformato in un array pieno zero.

Approccio 3: creare un array pieno di zero in JavaScript usando l'array.Dal metodo ()

IL "Vettore.da()"Il metodo restituisce un array da un oggetto con la lunghezza dell'array come parametro. Questo metodo può essere utilizzato per restituire un array pieno zero mappando "0"Agli elementi dell'array.

Sintassi

Vettore.da (oggetto, mappa, valore)

Nella sintassi sopra data:

  • "oggetto"Si riferisce all'oggetto da convertire in un array.
  • "carta geografica"Corrisponde alla funzione mappa che deve essere mappata su ciascun elemento.
  • "valore"È il valore da utilizzare come"Questo"Per la funzione mappa.

Esempio

Seguiamo l'esempio di seguito:

Nello snippet di codice sopra, considera i seguenti passaggi:

  • Nel primo passaggio, applica il "Vettore.da()"Metodo, e come primo parametro, specificare l'array con la lunghezza specificata, i.e., 5.
  • Nel suo secondo parametro, "0"Indica che gli elementi dell'array saranno riempiti con il valore"0".
  • Ciò comporterà la creazione di una serie di "5"Elementi che hanno il valore"0".

Produzione

Qui, si può osservare che l'array è riempito con cinque elementi che hanno il valore "0".

Approccio 4: creare un array pieno di zero in javascript usando il metodo Applica ()

IL "fare domanda a()"Il metodo accede alla funzione specificata con un determinato valore"Questo", e il "carta geografica()"Il metodo invoca una funzione per ciascun elemento di array. Questi metodi possono allo stesso modo allocare "nullo"Valori a particolari elementi dell'array e mappa"0" a loro.

Sintassi

Applica (questo, args)

Nella sintassi sopra:

  • "Questo"Si riferisce al valore di"Questo"Fornito per la chiamata di funzione.
  • "args"Corrisponde agli argomenti con cui verrà invocata la funzione.
vettore.mappa (funzione (corrente, indice, array), questo)

Nella sintassi data:

  • "funzione"È la funzione che deve essere eseguita per ciascun elemento di array.
  • "attuale"Indica il valore dell'elemento corrente.
  • "indice" E "vettore"Corrisponde all'indice dell'elemento corrente in un array.
  • "Questo"Si riferisce al valore da passare alla funzione.

Esempio

Osserviamo il seguente esempio:

Nelle righe del codice sopra:

  • In primo luogo, applica il “fare domanda a()" metodo. Nei suoi parametri, assegna il "nullo"Valore a ciascun elemento di array.
  • Dopodiché, applica il "carta geografica()"Metodo da mappare"0"A ciascuno degli elementi dell'array risultante nella creazione di un array a zero riempito.

Produzione

Dall'output di cui sopra, la funzionalità richiesta viene implementata correttamente.

Conclusione

IL "riempire()Metodo ", il"per"Approccio loop, il"Vettore.da()"Metodo o il combinato"fare domanda a()" E "carta geografica()"I metodi possono essere applicati per creare un array pieno di zero in JavaScript. Il metodo Fill () crea un array con l'aiuto di un costruttore e riempie l'array "0". Il Loop accede agli elementi dell'array ripetendoli e assegnandoli "0". L'array.dal metodo () può essere applicato mediante mapping "0"Agli elementi dell'array. La combinazione dei metodi Applic () e Map () Assegna "nullo"Valori agli elementi dell'array e quindi mappa"0" a loro. Questo tutorial spiega come creare un array pieno di zero usando JavaScript.