Это звучит как простая задача, но я не могу это понять: у меня есть массив:
var array = ['opt1','sub1','subsub1','subsubsub1']
Из этого я хочу сгенерировать следующие объекты:
{
opt1:{
sub1:{
subsub1:{
subsubsub1:{}
}
}
}
}
У меня есть способ сделать это, создав строку и используя eval, но я хочу избежать этой идеи?