Как проверить существование функции
Здравствуйте подскажите пожалуйста как мне проверить существует такая функция или нет. У меня следующая ситуация:
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, время: 13:00. |