Из массива в обьект
Здравствуйте, форумчане. Каким образом можно переделать массив ['h', 'e', 'l', 'l', 'o'], в { 'h' : { 'e' :'llo'}} ?
|
var arr = ['h', 'e', 'l', 'l', 'o']; var obj = {}; obj[arr[0]] = {}; obj[arr[0]][arr[1]] = arr.slice(2).join(''); alert(JSON.stringify(obj,'',2)); |
Мне приходит в голову только ручками склеить, но возможно есть более изящное решение.
/*Здесь был код но jsnb меня опередил и я его стер */ =) |
Часовой пояс GMT +3, время: 21:34. |