前端session和local存储数据时,使用JSON.parse(stringify)转义的必要性
一.常见问题
sessionStorage.setItem("a", true);
sessionStorage.getItem("a") == true; // 结果为 false
我们存入a的值是Boolean值true,获取a值后却不等于true。
二.解决办法
sessionStorage.setItem("b", JSON.stringify(true));
JSON.parse(sessionStorage.getItem("b")) == true; // 结果为 true
三.原因
原创
2021-01-25 10:19:06 ·
558 阅读 ·
0 评论