📜  JavaScript |循环

📅  最后修改于: 2022-05-13 01:56:50.155000             🧑  作者: Mango

JavaScript |循环

编程语言中的循环是一种功能,它有助于重复执行一组指令,直到某些条件评估并变为假。我们遇到了for循环,它提供了一种简短而系统的编写循环结构的方法。

句法:

for (statement 1 ; statement 2 ; statement 3)
  • 语句 1是计数器的初始化。它在执行代码块之前执行一次。
  • 语句 2是定义执行代码块的条件的测试语句,它必须返回一个布尔值。它也是一个入口控制循环,因为在执行循环语句之前检查条件。
  • 语句 3是在代码块执行后(每次)递增或递减计数器和执行。

声明 2
该语句检查测试条件的布尔值。如果测试条件为真,则 for 循环将进一步执行。每次 for 循环在循环进入其主体之前运行时都会执行它。如果此语句返回 true,则循环将重新开始,否则将结束并移至循环体后面的代码。这也是一个可选语句,如果留空,Javascript 会将其视为 true。如果省略此语句,则如果未手动破坏循环控制,则循环将无限期运行。解释如下:


声明 3
它是一个受控语句,控制计数器变量的递增/递减。它本质上也是可选的,可以在循环体内完成。例如:-


为/在

还有另一个高级循环称为for/in循环,它贯穿对象的所有属性。该循环将为对象的每个属性执行一次。

Syntax : for (var in object) { statements to be executed } 

例子:



 
  

  GeeksForGeeks 

       

     

输出 :