if (typeof NameFunction == 'function') {
alert('Функция существует.');
NameFunction(); // Если функция существует и её необходимо запустить
}
else {
alert('Функция не существует.');
};
Код из пример выводит сообщение:
Функция не существует.
Так как функция
NameFunction
не существует. Если такую функцию создать, например:
function NameFunction() {
alert('Функция запущена');
};
То проверка выводит:
Функция существует.
А затем запустит саму функцию.