What can be stored in DOM Storage?
-
09-06-2021 - |
سؤال
Can any object be stored in a DOM Storage?
When I do the following:
// where val is a string and response is an array of objects.
sessionStorage.results= { val: response };
When I inspect value of sessionStorage.results
I get "[object Object]"
Can I store objects like that? Or does Storage only stores strings?
المحلول
You can only store strings in any type of (DOM-)storage. To store data objects (plain: no circular references, no special constructors) you can convert them to JSON and back from a string to restore them. See also this answer (improvement).
لا تنتمي إلى StackOverflow