рони,
Функция добавления события в календарь + удаления первого из них
var addNewEvent = function() {
var events = JSON.parse(localStorage.getItem('events')) || [];
events.push({Date: storageNewDate, Event: storageEvent, Participants: storageParticipants, Description: storageDescription});
localStorage.setItem('events', JSON.stringify(events));
};
var events = localStorage.getItem('events')||"[]";
console.log(events);
events = JSON.parse(events);
events.splice(1,4);
События в календаре, сохранённые и выведенные в localStorage (не меняются в не зависимости от добавления строчек 9-12 вышенаписанного кода)
[{
"Date":"16-3-2015",
"Event":"MeetUp",
"Participants":"Me, Tom, Linda",
"Description":"Coding meet-up, California, Santa Barbara"
},
{
"Date":"16-3-2015",
"Event":"Vehicle testing",
"Participants":"Me",
"Description":"BMW test driive"
}]
Функция addNewEvent срабатывает по нажатию на кнопку.