Время от времени какая-то функция JavaScript, над которой я работаю, просто тихо закрывалась, и ничто не указывало бы на то, что что-то необычное произошло.
Это сводит меня с ума.Конечно, должен быть способ включить какой-нибудь флаг «Я разработчик», чтобы подобные вещи выдавали большое жирное «Что-то не так!» сообщение?
Примерфункция:
window.setTimeout(function() {
alert('Entered!');
foo;
alert('Exited!');
}, 300);
На моем Firefox 6, это показывает только первое предупреждение.Журнал ошибок остается полностью пустым.Могу ли я получить более полезное поведение из Firefox?