@podkudahka
крутой

Как вызвать функцию, только если такая присутствует на странице?

У меня есть 2 функции которые находятся на разных страницах, и есть скрипт, который находится в scripts.js.
В этом скрипте нужно вызывать функции со страниц. Но когда одной из них нет, то пишет ошибку.
Как я могу запускать функцию, только если она присутвует на странице и не вылезет ошибки?
if(gallery_show_more()) {
        gallery_show_more();
      } else if(all_gallery_show_more()) {
        all_gallery_show_more();
      }
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега JavaScript
Верставший фронтендер
if(typeof gallery_show_more === 'function') {
  gallery_show_more()
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы