Проверить существует ли функция перед вызовом, javascript
При выполнении скриптов, которые разбросаны по разным областям сайта, существует вероятность вызвать несуществующую функцию. Что имеет смысл на одной странице, не всегда необходимо на другой. Разница слишком незначительная, чтобы генерировать разные версии файлов. Вместо этого вы можете проверить, если функция существует, то вызываем ее, иначе, во избежание ошибок, не вызываем.
javascript
if (typeof yourFunctionName == 'function') {
yourFunctionName();
}
источник
Комментарии к статье