hamar a função javascript com uma string de objetos na notação de pon

Suponha que eu tenha a string:

var string = "function";

Co

window[string];

Pode chamar uma função com o nome de "função"

Mas, quando eu tiver:

var string2 = "function.method.weHaveTogoDeeper";

deve chamar

window["function"]["method"]["weHaveTogoDeeper"]

Não posso fazer:

window[string2]

nesse caso. Eu não sei o número de "." na string, então eu preciso de algum tipo de rotina.

questionAnswers(3)

yourAnswerToTheQuestion