Come eseguire il loop attraverso un semplice oggetto JavaScript

Come eseguire il loop attraverso un semplice oggetto JavaScript
Nel linguaggio JavaScript, un oggetto è una raccolta di dati specifica. Queste raccolte di dati contengono una o più caratteristiche che lo definiscono, nonché metodi per l'esecuzione di attività comuni. Tuttavia, il loop attraverso un enumerabile set di dati è una tipica difficoltà per i programmatori. Quando si sente il termine "ciclo continuo"In JavaScript, i programmatori generalmente pensano ai numerosi loop, come per loop, foreach (), map () e altri. Sfortunatamente, questi metodi non si applicano agli oggetti perché gli oggetti non sono ipotesi.

Questo tutorial dimostrerà i modi per loop/iterazione attraverso un semplice oggetto JavaScript.

Come eseguire il loop attraverso un oggetto JavaScript semplice/semplice?

Per loop/iterazione attraverso un semplice oggetto JavaScript, utilizzare i seguenti metodi:

  • Loop for-in
  • Oggetto.Metodo dei tasti ()
  • Oggetto.Metodo valori ()
  • Oggetto.Metodo delle voci ()

Metodo 1: ciclo attraverso un oggetto JavaScript semplice/semplice usando il loop per in

Per eseguire il loop tramite un oggetto, utilizzare il loop "for-in". Iterato su tutti gli enumerabili attributi di stringa di un oggetto associato a un oggetto.

Sintassi
Utilizzare la sintassi fornita per utilizzare il ciclo for-in per loop tramite un oggetto:

per (variabile nell'oggetto)

Esempio
Crea un oggetto con proprietà in coppie di valore chiave:

var object =
"JavaScript": 1,
"Java": 5,
"Python": 20,
"HTML": 2,
"CSS": 11

Loop sull'oggetto in base alle chiavi di un oggetto:

for (const tastie in oggetto)
console.log ('$ key: $ oggetto [key]');

L'output visualizza tutte le caratteristiche dell'oggetto in una coppia di valore chiave:

Metodo 2: ciclo attraverso un oggetto JavaScript semplice/semplice usando l'oggetto.Metodo dei tasti ()

Ogni proprietà in un oggetto ha un valore corrispondente, il che significa che ogni proprietà comprende coppie di valore chiave. È possibile estrarre i tasti, i valori o sia i tasti che i valori come voci in un array usando i metodi statici dell'oggetto. Se vuoi recuperare le chiavi di un oggetto, utilizza il "Oggetto.tasti ()" metodo.

Sintassi
Segui la sintassi data per loop tramite un oggetto per recuperare le proprietà/le chiavi di un oggetto:

Oggetto.tasti (oggetto)

Esempio
Invocare l'oggetto.Metodo dei tasti () e memorizzare l'array risultante delle chiavi dell'oggetto in variabile "objkeys":

const objkeys = oggetto.tasti (oggetto);

Come puoi vedere nell'output, tutte le chiavi di un oggetto sono state recuperate con successo:

Metodo 3: ciclo attraverso un oggetto JavaScript semplice/semplice usando l'oggetto.Metodo valori ()

Per ottenere i valori di un oggetto rispetto alle sue proprietà, usa il "Oggetto.valori()" metodo. Restituisce una serie di valori per le proprietà/chiavi di un oggetto.

Sintassi
La sintassi data viene utilizzata per ottenere i valori dell'oggetto passando attraverso un oggetto:

Oggetto.valori (oggetto)

Esempio
Invocare l'oggetto.Metodo valori () per ottenere i valori di un oggetto rispetto alle sue proprietà:

const objvalues ​​= oggetto.valori (oggetto);

L'output visualizza un array di valori rispetto alle proprietà dell'oggetto:

Metodo 4: ciclo attraverso un oggetto JavaScript semplice/semplice usando l'oggetto.Metodo delle voci ()

Puoi anche iterare attraverso un oggetto JavaScript semplice/semplice usando "Oggetto.inserimenti()" metodo. Genera una matrice di sotto-array contenenti coppie di valore chiave dell'oggetto dato.

Sintassi
La seguente sintassi viene utilizzata per ottenere le voci di un oggetto loopando un oggetto:

Oggetto.Voci (oggetto)

Esempio
Chiama l'oggetto.Metodo voci () sull'oggetto per il recupero di tutte le voci di un oggetto:

const objentries = oggetto.voci (oggetto);

Produzione

Abbiamo raccolto tutte le informazioni necessarie pertinenti per loop attraverso semplici oggetti JavaScript con oggetti come membri.

Conclusione

Per eseguire il loop attraverso un oggetto JavaScript semplice/semplice, usa il “for-in" ciclo continuo, "Oggetto.tasti ()" metodo, "Oggetto.valori()Metodo ", o"Oggetto.inserimenti()" metodo. Il ciclo for-in e l'oggetto.Il metodo voci () viene utilizzato per ottenere tutte le coppie di valore chiave in un oggetto, mentre l'oggetto.I tasti () vengono utilizzati per ottenere i tasti e l'oggetto.valori () per i valori di un oggetto. Questo tutorial ha dimostrato diversi modi per loop attraverso un semplice oggetto JavaScript.