2

嗨,我有疑问,这意味着(;;); 在 Facebook 长轮询请求中?此语句位于从 Facebook 服务器长时间轮询的每个文件中。

谢谢

4

4 回答 4

1

这是一个无限循环。与 相同while(true)

我猜他们使用它而不是while使文件更小。

于 2013-09-24T16:51:00.510 回答
1

在 for 循环中,所有参数都是可选的,这基本上是一个无限循环

于 2013-09-24T16:51:11.220 回答
1

没有办法执行这个无限循环;只需在您的控制台中尝试。像整数递增这样的简单操作会冻结你的屏幕:

    变量 a = 1;
    为了 (;;) {
        一个++;
    }

eval对于任何试图按照他们的脚本或其他东西的人来说,这可能只是一个小陷阱。

于 2013-09-24T17:06:27.783 回答
0

这是一个无限循环,

for(;;) {[condition to break + loop logic]}
while ([condition to break]) { }
do { } while ([condition to break]);

例如,您可以使用它多次重复某些操作,并由您决定何时停止使用 break 语句进行迭代。(只是使用 for 而不是 do/while 的一种奇特方式)

干杯!

于 2013-09-24T16:58:52.163 回答