这个"for(;;)"语法在Javascript中是如何工作的?

pic*_*rdo 3 javascript syntax

for在开源Javascript库中遇到了一种奇怪的语法.

for (;;) {
}
Run Code Online (Sandbox Code Playgroud)

这甚至做了什么?谁能回答?

Rup*_*Rup 10

它是"永远循环",它在C,C++,C#,Java等中的工作方式相同.你有一个for声明

  • 没有init步骤
  • 没有终止检查(=>永远继续)
  • 没有循环结束步骤