Как определить, определена ли функция в JavaScript?
Я хочу сделать что-то вроде этого
function something_cool(text, callback) {
alert(text);
if( callback != null ) callback();
}
Но это дает мне
обратный вызов не является функцией
ошибка, когда обратный вызов не определен.