Как подавить все ошибки JavaScript во время выполнения? - PullRequest
10 голосов
/ 19 августа 2011

Как можно подавить все всплывающие окна с ошибками времени выполнения JavaScript со стороны программистов?

Ответы [ 2 ]

17 голосов
/ 20 августа 2011

Для подавления всех ошибок JavaScript, похоже, есть событие window.onerror.
Если он будет заменен как можно раньше (например, сразу после заголовка) функцией, которая возвращает true - всплывающих окон с ошибками не будет, что весьма полезно после завершения отладки.Регистрация ошибок также возможна, как объяснено здесь

3 голосов
/ 15 июля 2015

Я сделал небольшой скрипт для подавления ошибки, как «@» в PHP.

Вот пример .

var at = function( test ) {
    try {
        if(typeof test === "function") return test();            
        else return test || null;        
    } catch (e) {
        return null;
    }
};
...