Learn JS #25

JavaScript For Of


The For Of Loop

The JavaScript for of statement loops through the values of an iterable object.

It lets you loop over iterable data structures such as Arrays, Strings, Maps, NodeLists, and more:

Syntax

for (variable of iterable) {
  // code block to be executed
}

variable – For every iteration the value of the next property is assigned to the variable. Variable can be declared with constlet, or var.

iterable – An object that has iterable properties.


Browser Support

For/of was added to JavaScript in 2015

Safari 7 was the first browser to support for of:

Chrome 38 Edge 12 Firefox 51 Safari 7 Opera 25
Oct 2014 Jul 2015 Oct 2016 Oct 2013 Oct 2014

For/of is not supported in Internet Explorer.


Looping over an Array

Example

const cars = ["BMW""Volvo""Mini"];

let text = "";
for (let x of cars) {
  text += x;
}

Looping over a String

Example

let language = "JavaScript";

let text = "";
for (let x of language) {
text += x;
}

38 thoughts on “Learn JS #25

  1. Hello bro!Click here!..
    дом престарелых в Ростове-на-Дону
    https://pansionat-rnd.ru/
    “Дом престарелых” (больница для престарелых) – это медицинское учреждение, которое предоставляет круглосуточную медицинскую и социальную помощь для престарелых людей, которые не могут жить независимо. В доме престарелых может быть оказана медицинская помощь, реабилитация, питание, гигиеническая и психологическая помощь и другие услуги.
    дом престарелых

    http://cse.google.gy/url?q=https://pansionat-rnd.ru/ https://images.google.at/url?q=https://pansionat-rnd.ru/ http://www.google.al/url?q=https://pansionat-rnd.ru/ http://www.google.by/url?q=https://pansionat-rnd.ru/ http://maps.google.se/url?q=https://pansionat-rnd.ru/

Leave a Reply

Your email address will not be published. Required fields are marked *