Допустим, у меня есть следующий массив:
['product', 'model', 'version']
И я хотел бы иметь такой объект, как:
{
product: {
model: {
version: {
}
}
}
}
Однако этот массив является динамическим, поэтому он может содержать 2, 3 или менее элементов.
Как это может быть достигнуто наиболее эффективным способом?
Спасибо