Obscure underscore
by ocorpening
JavaScript
var data = {
apptEventId: "",
name: "fred 1",
displayName: "fred 1",
description: "ted",
limitAppointmentCapacity: false
};
//var dataView = Object.create(data);
var dataView = _.extend(data);
console.debug(dataView); // {}
var nameData = {
selection: undefined,
name: undefined,
displayName: undefined,
numberAttendeesPerAppointment: undefined,
numberAppointments: undefined
};
console.debug(nameData);
debugger;
_.defaults(dataView, nameData);
console.debug(dataView);
//{
// selection: undefined,
// numberAttendeesPerAppointment: undefined,
// numberAppointments: undefined
//}