Search code examples
javascriptjsonsession-storage

SessionStorage and json objects


user: {firstName: "loki", lastName: "ch"}

I am storing this user in session storage.

$window.sessionStorage.user = user;

when i retrieved it back using $window.sessionStorage.user, i got:

[object Object] 

I want in JSON. Any suggestions?


Solution

  • Convert it to JSON before saving it.

    $window.sessionStorage.user = JSON.stringify(user);
    

    Then when you're loading it, parse the JSON.

    var user = JSON.parse($window.sessionStorage.user);