Показать сообщение отдельно
  #1 (permalink)  
Старый 26.03.2012, 22:49
Новичок на форуме
Отправить личное сообщение для alex1covo Посмотреть профиль Найти все сообщения от alex1covo
 
Регистрация: 26.03.2012
Сообщений: 3

Проверка существования метода
Доброе время суток!

Помогите пожалуйста проверить существование метода объекта, если название объекта и метода приходят в строке. Например вот так

var Test = {
   Test : function(){ }
}

var v = 'Test.Test';

//1
alert( typeof v == 'function' ); //false, оно и понятно почему

//2
eval( "alert( typeof "+v+" == 'function' );" ) //true, но помоему это не очень хорошо


Вопрос заключается в том, как исполнить проверку используя typeof, но без eval-а?
Ответить с цитированием