Array e array di oggetti | Un confronto - Javascript

Array e array di oggetti | Un confronto - Javascript
Array e oggetti sono i due tipi di dati variabili più utilizzati di javascript quando si tratta di rappresentare oggetti del mondo reale nel mondo della programmazione. Array e oggetti sono speciali perché rientrano nell'ombrello del tipo di dati non prigionieri in JavaScript. Entrambi non sono vincolati da restrizioni sulla loro dimensione o dai tipi di valori che possono archiviare al loro interno. Ciò consente loro di archiviare altri array e altri oggetti al loro interno. Questo articolo spiegherà array di JavaScript e array di oggetti in JavaScript.

Array in JavaScript

Gli array appartengono al tipo di dati non prigioni e, come menzionato sopra, non sono limitati da un vincolo di dimensioni. Ciò dà anche loro un'altra proprietà, ovvero che lavorano su riferimenti, riferimenti alla posizione della memoria in cui è memorizzato il valore della loro prima variabile.

Per creare un array, è sufficiente creare una variabile e impostarla uguale a una staffa quadrata "[]" e all'interno di queste parentesi quadrate, digita i valori da archiviare nell'array, con ogni valore separato da una virgola ",".

Un esempio di questo sarebbe:

ArrayVariable = [1, 2, 3, "Porsche", "BMW", vero, indefinito];

COSÌ, Arrayvariable è il nome dell'array in cui vengono archiviati diversi tipi di valori. Ora viene utilizzato per iterare gli elementi con l'aiuto di un ciclo per e stampare i valori dell'array "Arrayvariable" Uno per uno, usa le seguenti righe:

per (i = 0; i < arrayVariable.length; i++)
console.log (arrayvariable [i]);

Nelle righe sopra, è facile notare che accedere a un valore all'interno di un array "parentesi quadre [ ]"E quindi il valore dell'indice degli elementi viene approvato. Il primo elemento è posizionato all'indice 0 ° e il secondo elemento viene posizionato al primo indice e così via. L'esecuzione di questo codice stampa quanto segue nel terminale:

Come puoi vedere, ogni elemento è stato stampato sul terminale

Array di oggetti in JavaScript

Come accennato in precedenza, array e oggetti sono quei tipi di dati che possono archiviare valori di altri array e oggetti. Un array di oggetti è esattamente quello che sembra, ed è un array in cui ogni elemento è un oggetto.

Per dimostrarlo, prendi le seguenti righe di codice per creare due oggetti diversi in JavaScript:

var personanobj =
Nome: "John Doe",
Età: 18,
ISMEMPLEDED: vero,
;
var carobj =
Carmake: "Porsche",
Prezzo: 345000,
Modello: 2016,
;

Ater che crea un nuovo array e impostalo uguale a Pershobj e Carobj con parentesi quadrate come:

ArrayVariable = [Pershobj, Carobj];

Ora, per iterare attraverso questo array e stampare il suo elemento sul terminale, utilizzare le seguenti righe di codice:

per (i = 0; i < arrayVariable.length; i++)
console.log (arrayvariable [i]);

Dopo questo, il terminale mostrerà quanto segue:

Entrambi gli elementi dell'array di oggetti sono stati stampati sul terminale.

Per accedere a un valore specifico, lascia che l'auto fatta dell'oggetto Carobj Usa la seguente riga di codice:

console.Log (Arrayvariable [1].Carmake);

Questo darà il seguente output sul terminale:

Conclusione

JavaScript include l'array come dati di dati e oggetti, ora questi due sono in grado di archiviarsi reciproci. Ciò significa che è possibile creare una serie di oggetti, oltre a creare oggetti di array. In questo articolo, è stata data una panoramica generale di array e una serie di oggetti con il loro lavoro.