Еще вопрос, хочу данный массив записать в local storage. Как вычислять последний ключ массива для того чтобы добавлять уникальное значение ключа?
var arr = {};
if(!isEmpty(localStorage.getItem('arr')) {
var id = 1;
} else {
// var id = ???
}
$('button').click(function() {
var item = {};
item['name'] = 'имя';
item['image'] = 'изображение';
arr = {[id]: item};
localStorage.setItem('arr', JSON.stringify(arr));
id++;
});