Como você para um loop infinito em Javascript?
Digamos que acidentalmente escrevi isso:
do { } while (true);
... e depois executou. Além de matar o seu navegador, existe uma maneira de interromper a execução de javascript (o equivalente a Ctrl + Break em basic ou Ctrl + C)?
Normalmente, após cerca de 30 segundos, o navegador pergunta se você deseja interromper o script de longa execução, mas isso nem sempre acontece (como acabei de descobrir
FYI: Um loop simples como este:for (i=1; i > 0; ++i);
causará uma falha no meu navegador (Firefox 3.5b4). Não me sinto muito à vontade para testar se é algum dos meus complementos. Reiniciar o meu navegador continuamente não é minha ideia divertida na segunda à noit