Доброе время суток!
Помогите пожалуйста проверить существование метода объекта, если название объекта и метода приходят в строке. Например вот так
var Test = {
Test : function(){ }
}
var v = 'Test.Test';
//1
alert( typeof v == 'function' ); //false, оно и понятно почему
//2
eval( "alert( typeof "+v+" == 'function' );" ) //true, но помоему это не очень хорошо
Вопрос заключается в том, как исполнить проверку используя typeof, но без eval-а?