【JavaScipt高级程序设计 第4版】第3章笔记 循环语句用法

do-while和while少用先不做笔记。

3.6.4 for 语句

初始化、条件表达式和循环后表达式都不是必需的。因此,下面这种写法可以创建一个无穷循环:

for (;;) { // 无穷循环
 doSomething(); 
} 

如果只包含条件表达式,那么 for 循环实际上就变成了 while 循环:

let count = 10; 
let i = 0; 
for (; i < count; ) { 
 console.log(i); 
 i++; 
} 

这种多功能性使得 for 语句在这门语言中使用非常广泛。


3.6.5 for-in 语句

下面是个小案例

 返回的是键值对,用来遍历对象最方便!


3.6.6 for-of 语句

 简单案例

 这里简单使用起来返回的j和forEach里面有点相似。都是直接返回对应的值而不是索引。

原文地址:https://www.cnblogs.com/HDWdemo/p/13787725.html