Gracias @#!drvy, pero, no se exactamente que hace y porque está de esta forma está parte del código:
JSON.stringify(data)
Y esta más que todo:
data = (save ? JSON.parse(save) : {score: 0});
Si me lo pudieras explicar de una manera si olé y comprensible, te lo agradecería mucho.
@XSStringManolo, no entendí muy bien tu respuesta, explicare mejor please...
Gracias a ambos y saludos...
EDITO:Encontré un ejemplo usando JQuery:
https://platzi.com/blog/local-storage-html5/Pero aún no me queda claro tu código...