Возможно я просто не до конца понимаю логику работы блока игнорирования ошибок, но больше похоже на баг. Если в блок игнорирования ошибок добавить функцию "Проверить существование элемента", которая возвращает значения 1 или 0, то в случае если элемент существует - возвращается 1, а в случае если элемент не существует - переменная не инициализируется (значение "undefined"), хотя функция должна вернуть 0. Если вынести функцию "Проверить существование элемента" из блока игнорирования ошибок, то она работает как надо. Да, функция "Проверить существование элемента" не может завершится с ошибкой, т.е. нет необходимости включать её в блок игнорирования ошибок. Но тем не менее решил об это сообщить. Версия 22.4.0
