Как проверить существование функции в JavaScript

Решил сделать небольшую шпаргалку для своих студентов по интенсиву “Базовый JavaScript” в #htmlAcademy. Буквально недавно один из студентов задал вопрос: “Как проверить существование функции в JavaScript?”. Пример решения под катом.
if (typeof functionName == 'function') { console.log('Да! Функция существует!'); } else { console.log('Увы, функция отсутствует'); }
Вот таким нехитрым способом легко проверить существование функции.