I have the following array, and am trying to loop through it.
var Periods = [
{ Label: "13:00", Open: true },
{ Label: "14:00", Open: true },
{ Label: "15:00", Open: true },
{ Label: "16:00", Open: false},
{ Label: "17:00", Open: true },
{ Label: "18:00", Open: true },
{ Label: "19:00", Open: true },
{ Label: "20:00", Open: true },
{ Label: "21:00", Open: false},
{ Label: "22:00", Open: true }];
for (period in Periods) {
alert(period.Label);
}
Running this, loops once for each object, but gives me 'Undefined' values.
I have absolutely no knowledge of JavaScript, and it might be that I am not searching for the right solution, so apologies if this is a double post. Seems like such a trivial thing to do.
EDIT: I am using a Knockout-like library, so would prefer not to change the style in which the array is defined.