JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://underscorejs.org/underscore-min.js"></script>
<script src="http://backbonejs.org/backbone-min.js"></script>
JavaScript
var data = [
{"id":0, "startDate":"04/11/2013", "serviceID":241, "providerID":223, "timeSlots": ["09:00","10:00","11:00","12:00","13:00","14:00","15:00","16:00"]},
{"id":0, "startDate":"05/11/2013", "serviceID":241, "providerID":223, "timeSlots": ["09:00","10:00","11:00","12:00","13:00","14:00","15:00","16:00"]}
];
var kronos = {};
kronos.Slot = Backbone.Model.extend({
});
kronos.Slots = Backbone.Collection.extend({
model: kronos.Slot,
url: '/api/freeslots'
});
var s = new kronos.Slots();
s.set(data);
console.log(s.invoke('pick', ['id', 'startDate']));