JavaScript

JS for of循环语句简介

下文笔者讲述javascript中for of循环语句的功能简介说明,如下所示

for of简介

for of循环:
  是ECMAScript6中新添加的一个循环方式
  与for in相似是普通 for 循环的一种变体

for of循环的应用场景:
    遍历数组或其它可遍历的对象
     如:
	   字符串、对象等

for of 循环的语法格式如下:

for (variable of iterable) {
    // 要执行的代码
}

参数说明:
variable:每次循环时单行数据缓存的变量
iterable:待遍历的内容
例:for of关键字的示例
// 定义一个数组
var arr = ['a', 'b', 'c', 'd', 'e', 'f'];
// 使用 for of 循环遍历数组中的每个元素
for (var value of arr) {
    document.write(value + ", ");
}
document.write("<br>");


// 定义一个字符串
var str = "Hello linux28.com 我最爱的教程站!";
// 使用 for of 循环遍历字符串中的每个字符
for (var value of str) {
    document.write(value + ", ");
}
document.write("<br>");


// 定义一个对象
var obj = {"name": "maomao", "surname": "adeal", "age":18};
// 使用 for of 循环遍历对象中的所有属性
for(var value in obj) {
    document.write(value + ", ");
}