HTML5 objetos de almacenamiento local JSON múltiples

¿Alguien lo sabe, si es posible hacer un almacenamiento local con múltiples objetos cuando estoy haciendo un ciclo en javascript?

En este momento mi código se ve así:

<code>var albums = '';
var album_list = '';

$.each(data, function(i,item){
   var name = item.name;
   albums += '<li>'+item.name+'</li>';

   var album_content = {name: item.name, uid: 1};
   var album_content = album_content+',';

   album_list += album_content;


});

var album_list = '['+album_list+']';   
localStorage.setItem("albums", JSON.stringify(album_list));
var albums_l = JSON.parse(localStorage.getItem("albums"));

$.each(albums_l, function(i,item){
   console.log(item.name);
});
</code>

Pero eso me da un error. ¿Alguien tiene una mejor solución para esto, así que solo tengo un almacenamiento local y todos los datos en eso?

Respuestas a la pregunta(2)

Su respuesta a la pregunta