Javascript tworzy obiekt według tablicy

Próbuję utworzyć obiekt o wartości dla ostatniego klucza. Po prostu mam tablicę z kluczami i wartością, ale nie wiem, jak będzie możliwe utworzenie obiektu bez użycia referencji w javascript.

O ile wiem, nie ma sposobu na utworzenie odwołania do zmiennej w javascript.

Oto co mam:

var value = 'test';
var keys = ['this', 'is', 'a', 'test'];

To jest to czego chcę:

myObject: {
   this : {
     is: {
       a : {
         test : 'test'
       }
     }
   }
}

Jakiś pomysł, jak mogę to zrobić najlepiej w JavaScript?

questionAnswers(3)

yourAnswerToTheQuestion