Ell*_*lle 3 javascript syntax performance
我忘了现在的位置,但是我读到for(;;){...}
了与说法相同的地方while(1){...}
.这个答案证实了这是真的,并解释了为什么for(;;)
有效.但是,它没有详细说明为什么它会有用,而且我似乎无法找到空for
循环的任何基准而不是while
循环.
这是相当混乱(但无可否认相当聪明),但它是短.谷歌的Closure Compiler转换while(true)
为空for循环,所以必须有一个理由.
tl; dr:我为什么要在循环中使用空的for while(1)
循环?