For-of konstruktion

Konstruktionen for-of opretter en løkke til gennemløb af arrays.

Syntaks

javascriptfor (let variabelForElement of array) {
  /*
    I variabelForElement vil der efter tur
    komme elementer fra det gennemløbte array.
  */
};

Eksempel

Lad os gennemløbe arrayets elementer og udskrive dem:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

Eksempel

Lad os lave en tæller for løkkens iterationer:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

Se også

  • lektion fra JavaScript lærebogen,
    som beskriver arbejdet med for-of løkken
  • konstruktionen for-in,
    som opretter en løkke til gennemløb af objekter
  • instruktionen break,
    som afbryder løkken
  • instruktionen continue,
    som fortsætter løkken til næste iteration