Как проверить существование функции
Здравствуйте подскажите пожалуйста как мне проверить существует такая функция или нет. У меня следующая ситуация:
var js = "if("+type+"()==='undefined')\r\n" +" valid = this."+type+"(sVal);\r\n" +"else valid = "+type+"(sVal);\r\n"; у меня есть класс и есть пользовательская функция вот имя либо пользовательской ф-ции либо метода класса передаеться в переменной type вот и мне нужно проверить что если этой функции нет, тогда вызываем метод класса, если есть такая, то выполняем пользовательскую функцию Как мне сделать проверку на существование функции? |
Цитата:
Цитата:
if (typeof window[type] == 'function') alert('Есть функция'); |
Спасибо что помогли...
|
Часовой пояс GMT +3, время: 08:24. |