Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Utilizzo del Ciclo for...of per l'Iterazione degli Array | Padroneggiare Gli Array in JavaScript
Strutture Dati JavaScript

bookUtilizzo del Ciclo for...of per l'Iterazione degli Array

Sintassi

Il ciclo for...of rappresenta un modo più moderno e conciso per iterare sugli array. Gestisce automaticamente il contatore del ciclo e fornisce accesso diretto al valore di ciascun elemento. La sintassi per un ciclo for...of è la seguente:

for (const element of array) {
  // Code to be executed for each array element
}

In questa sintassi:

  • const element è una variabile che memorizza il valore di ciascun elemento durante ogni iterazione;
  • of array specifica l'array su cui si desidera iterare.

Esempio

Ecco un esempio di utilizzo del ciclo for...of per ottenere lo stesso risultato del precedente ciclo for:

12345
const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
copy
  • Riga 1: Dichiara una variabile costante chiamata students e le assegna un array contenente tre stringhe - "Brandon", "Mario" e "Saul". Questo array rappresenta un elenco di nomi di studenti;
  • Riga 3: Avvia un ciclo for...of. Il ciclo viene utilizzato per iterare su ciascun elemento dell'array students uno alla volta;
  • Riga 4: All'interno del ciclo for...of, viene utilizzata la funzione console.log() per stampare il valore dell'elemento corrente nella console. La variabile student rappresenta l'elemento corrente dell'array durante ogni iterazione del ciclo. Quindi, nella prima iterazione sarà "Brandon", nella seconda "Mario" e nella terza "Saul".

1. Qual è il principale vantaggio nell'utilizzare un ciclo for...of durante l'iterazione sugli array?

2. Nella sintassi del ciclo for...of, cosa rappresenta const element?

3. Qual è lo scopo della parte of array nella sintassi del ciclo for...of?

question mark

Qual è il principale vantaggio nell'utilizzare un ciclo for...of durante l'iterazione sugli array?

Select the correct answer

question mark

Nella sintassi del ciclo for...of, cosa rappresenta const element?

Select the correct answer

question mark

Qual è lo scopo della parte of array nella sintassi del ciclo for...of?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 7

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 2.27

bookUtilizzo del Ciclo for...of per l'Iterazione degli Array

Scorri per mostrare il menu

Sintassi

Il ciclo for...of rappresenta un modo più moderno e conciso per iterare sugli array. Gestisce automaticamente il contatore del ciclo e fornisce accesso diretto al valore di ciascun elemento. La sintassi per un ciclo for...of è la seguente:

for (const element of array) {
  // Code to be executed for each array element
}

In questa sintassi:

  • const element è una variabile che memorizza il valore di ciascun elemento durante ogni iterazione;
  • of array specifica l'array su cui si desidera iterare.

Esempio

Ecco un esempio di utilizzo del ciclo for...of per ottenere lo stesso risultato del precedente ciclo for:

12345
const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
copy
  • Riga 1: Dichiara una variabile costante chiamata students e le assegna un array contenente tre stringhe - "Brandon", "Mario" e "Saul". Questo array rappresenta un elenco di nomi di studenti;
  • Riga 3: Avvia un ciclo for...of. Il ciclo viene utilizzato per iterare su ciascun elemento dell'array students uno alla volta;
  • Riga 4: All'interno del ciclo for...of, viene utilizzata la funzione console.log() per stampare il valore dell'elemento corrente nella console. La variabile student rappresenta l'elemento corrente dell'array durante ogni iterazione del ciclo. Quindi, nella prima iterazione sarà "Brandon", nella seconda "Mario" e nella terza "Saul".

1. Qual è il principale vantaggio nell'utilizzare un ciclo for...of durante l'iterazione sugli array?

2. Nella sintassi del ciclo for...of, cosa rappresenta const element?

3. Qual è lo scopo della parte of array nella sintassi del ciclo for...of?

question mark

Qual è il principale vantaggio nell'utilizzare un ciclo for...of durante l'iterazione sugli array?

Select the correct answer

question mark

Nella sintassi del ciclo for...of, cosa rappresenta const element?

Select the correct answer

question mark

Qual è lo scopo della parte of array nella sintassi del ciclo for...of?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 7
some-alt