Algo estarás haciendo mal. No tengo poderes mentales así que sin código es imposible saber qué haces. Usa
http://jsfiddle.net/ para poner un ejemplo de tu problema en vivo.
Por otra parte, para depurar tu código usa google chrome, presiona CTRL+SHIFT+J. En la pestaña RESOURCES tienes un apartado que pone "Local Storage" de la página que tienes abierta en ese momento. Ahí podrás ver en vivo lo que contiene tu diccionario de datos y también se actualiza en tiempo real cuando insertas o modificas otra.