5.1循环

除了基本的for,还有两个跟“for”相关的写法可供选择:for…in和for…of

for…in循环的语法

  1. let peppaFamily = ['佩奇', '乔治', '猪妈妈','猪爸爸'];
  2. for(let i in peppaFamily) {
  3. console.log(peppaFamily[i]);
  4. }
  5. // 输出:
  6. // 佩奇
  7. // 乔治
  8. // 猪妈妈
  9. // 猪爸爸

for…of循环

  1. let peppaFamily = ['佩奇', '乔治', '猪妈妈','猪爸爸'];
  2. for(let item of peppaFamily) {
  3. console.log(item);
  4. }
  5. // 输出:
  6. // 佩奇
  7. // 乔治
  8. // 猪妈妈
  9. // 猪爸爸

image.png

5.2while循环

image.png

5.3跳出循环break/continue

image.png
image.png