Показать сообщение отдельно
  #4 (permalink)  
Старый 11.09.2014, 03:46
Аватар для Аркадий Укупник
Аспирант
Отправить личное сообщение для Аркадий Укупник Посмотреть профиль Найти все сообщения от Аркадий Укупник
 
Регистрация: 06.09.2014
Сообщений: 41

Object.combine = function (keys, values) {
  return keys.reduce(function (prev, v, i) {
    prev[v] = values[i];
    return prev;
  }, {});
}
Object.combine(['name', 'age'], ['Ivan', 33])
Object {name: "Ivan", age: 33}