Здравствуйте подскажите пожалуйста как мне проверить существует такая функция или нет. У меня следующая ситуация:
var js = "if("+type+"()==='undefined')\r\n"
+" valid = this."+type+"(sVal);\r\n"
+"else valid = "+type+"(sVal);\r\n";
у меня есть класс и есть пользовательская функция
вот имя либо пользовательской ф-ции либо метода класса передаеться в переменной type
вот и мне нужно проверить что если этой функции нет, тогда вызываем метод класса, если есть такая, то выполняем пользовательскую функцию
Как мне сделать проверку на существование функции?