Отключить предупреждение "Недоступный код после оператора возврата"

В разработке JavaScript я часто возвращаюсь из выполнения, чтобы получить искусственную точку останова:

var args = arguments;
return console.log(args); // debug
criticalProcessing(args);

Chrome и другие в порядке, но, к сожалению, для отладки в Firefox:

Начиная с Gecko 40 (Firefox 40 / Thunderbird 40 / SeaMonkey 2.37), в консоли отображается предупреждение, если после оператора return обнаружен недоступный код.

Fire Fox' about:config предоставляет довольно много флагов для настройки среды разработки. К сожалению, я не нашел соответствующей настройки (ни решения в другом месте).

Есть ли способ отключить предупреждение "Недоступный код после оператора возврата"?

1 ответ

Единственный способ обойти это предупреждение, как я знаю, - поместить условие, которое всегда верно, в обратную строку:

function myFun() {
     var args = arguments;

     if (1) return console.log(args);

    // unreachable code goes here
    criticalProcessing(args);

}
Другие вопросы по тегам