关于javascript:localstorage\sessionstorage-存储布尔值要注意

localstorage\sessionstorage 存取数据形式:

存储字符、数字、布尔值等

存:localstorage.setItem(‘key’, key-value);
取:localstorage.getItem(‘key’);

存储对象

存:localstorage.setItem(“key”, JSON.stringift(key-value));
取:JSON.parse(localstorage.getItem(‘key’));

当localstorage\sessionstorage存储布尔值数据时,取到的数据变成了字符串'true' 'false',倡议在存储该类型数据时将value设置为0、1,取值时用Number(localstorage.getItem('key')),再进行后续判断操作。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理