Creazione di elenco di oggetti in JavaScript

Creazione di elenco di oggetti in JavaScript
Pur mantenendo un record in JavaScript, spesso ci imbattiamo in situazioni in cui dobbiamo includere le voci di più tipi di dati. Ad esempio, quando vogliamo mettere in relazione alcune funzionalità rispetto a un attributo specifico. In tale scenario, la creazione di un elenco di oggetti in JavaScript diventa molto efficiente e flessibile nella Dichiarazione.

Questo blog illustrerà i metodi per creare elenco di oggetti in JavaScript.

Come creare un elenco di oggetti in JavaScript?

Per creare un elenco di oggetti in JavaScript, è possibile utilizzare i seguenti approcci:

  • "per" ciclo continuo
  • "per ciascuno()" metodo
  • "carta geografica()" metodo

Gli approcci menzionati saranno discussi uno per uno!

Metodo 1: creare un elenco di oggetti in JavaScript utilizzando per loop

IL "per"Il ciclo viene applicato per iterare lungo tutti gli elementi specificando i numeri di inizio e fine o indice. Questa tecnica può essere utilizzata per iterare lungo l'elenco degli oggetti specificando la lunghezza dell'array e visualizzando contemporaneamente i valori.

Guarda il seguente esempio.

Esempio

Nel seguente esempio, creeremo un elenco di oggetti denominati "ObjectList"Avere i seguenti valori:

Let ObjectList = [
Nome: 'Harry', Id: 1, Città: "NewYork",
Nome: 'David', Id: 2, Città: "Berlin",
Nome: 'John', id: 3, città: "Londra"
];

Ora, applica il "per"Loop e il"lunghezza"Proprietà per iterare lungo l'elenco oggetti e stampare l'elenco degli oggetti sulla console:

per (let i = 0; i < objectList.length; i ++ )
console.log (objectList [i]);

L'output corrispondente sarà:

Metodo 2: creare un elenco di oggetti nel metodo JavaScript usando Foreach ()

IL "per ciascuno()"Il metodo chiama una funzione per ciascun elemento di array. Questo metodo può essere implementato per assegnare gli oggetti creati a ciascun elemento dell'array e aggiungerlo a un elenco appena creato.

Il seguente esempio spiega il concetto dichiarato.

Esempio

Innanzitutto, crea un array chiamato "ObjectList"Con i seguenti elementi:

var objectList = ["Linux suggerimenti", "Google"];

Successivamente, applica il “per ciascuno()"Metodo all'array creato per chiamare la funzione specificata per ciascun elemento dell'array. Qui, "iscrizione"Nell'argomento della funzione si riferisce ai valori dell'array. Successivamente, un elenco vuoto chiamato "newobj"Sarà dichiarato che sarà aggiunto all'elenco degli oggetti. Ora, due proprietà oggetto denominate "tipo" E "valore"Verrà creato in ogni iterazione; Il tipo è assegnato come "Sito web", E il valore si riferisce a"iscrizione"(Valori dell'array). Pertanto, un nuovo elenco (newobj) verrà aggiunto agli oggetti e visualizzato:

ObjectList.foreach (funzione (voce)
var newobj = ;
newobj ['type'] = 'sito Web';
newobj ['valore'] = voce;
console.Log (newobj)
);

Produzione

Metodo 3: crea un elenco di oggetti nel metodo JavaScript usando Map ()

IL "carta geografica()"Il metodo chiama una funzione una volta per ciascun elemento di array. Questo metodo può essere implementato per mappare gli oggetti specifici su elementi di array e aggiungerli a un elenco appena creato.

Guarda il seguente esempio.

Esempio

In primo luogo, crea un array chiamato "ObjectList"Come discusso nel metodo precedente:

var objectList = ["javascript", "java", "python"];

Successivamente, applica il “carta geografica()"Metodo per mappare la funzione sull'array. Inoltre, crea un elenco null chiamato "newobj"E creare due proprietà oggetti in ogni iterazione, come discusso nel metodo precedente. Infine, registri l'elenco degli oggetti sulla console:

ObjectList.mappa (funzione (voce)
var newobj = ;
newobj ['type'] = 'lingua';
newobj ['valore'] = voce;
console.Log (newobj)
);

Produzione

Abbiamo discusso di tutti i metodi creativi per creare un elenco di oggetti in JavaScript.

Conclusione

Per creare un elenco di oggetti in JavaScript, utilizzare il "per"Metodo Loop per iterare lungo l'elenco oggetti con l'aiuto della proprietà di lunghezza,"per ciascuno()"Metodo per mettere in relazione gli oggetti appena creati con i valori dell'array e aggiungerli a un nuovo elenco, o"carta geografica()"Metodo per mappare la funzione sull'array creato per accedere agli elementi dell'array, unirli con gli oggetti creati e aggiungerli nell'elenco degli oggetti. Questo blog ha dimostrato i metodi per creare l'elenco di un oggetto in JavaScript.