Javascript不会停止运行
我有一个问题,这个小js不会停止运行。。。 或者我更喜欢说,他停下来,但不退出Javascript不会停止运行,javascript,phantomjs,casperjs,Javascript,Phantomjs,Casperjs,我有一个问题,这个小js不会停止运行。。。 或者我更喜欢说,他停下来,但不退出 function main(){ if(laenge<=1){ alert("exit"); return;} var fs = require('fs');var i=0; var all = fs.open('acc_all.txt', 'r'); var laenge = 25999; while(!all.atEnd()){ var line = all.readLine();
function main(){
if(laenge<=1){
alert("exit");
return;}
var fs = require('fs');var i=0;
var all = fs.open('acc_all.txt', 'r');
var laenge = 25999;
while(!all.atEnd()){
var line = all.readLine();
console.log(line+" + "+laenge);
i++;laenge--;
}
all.close();
}
main();
函数main(){
如果(laenge您需要在主函数末尾添加
您可以将debug
标志设置为true
,以查看其他信息:
phantomjs --debug=true index.js
您可能会注意到,当调用phantom.exit()
时,它将退出,但有4秒的延迟。这是存在活动网络连接时的已知问题
什么时候是!all.atEnd()
真的?这就是问题:D!