localstoragesessionstorage 存储布尔值要注意

2019-11-01 admin

localstoragesessionstorage 存取数据方式:

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

存: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')),再进行后续判断操作。

[转载]原文链接:https://segmentfault.com/a/1190000020878580

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-78745.html

文章标题:localstoragesessionstorage 存储布尔值要注意

相关文章
JavaScript中localStorage对象存储方式实例分析
本文实例讲述了JavaScript中localStorage对象存储方式。分享给大家供大家参考,具体如下: [Local storage limitations]文章中提及JavaScript里的local storge的限制,例子中在lo...
2017-03-11
JavaScript实现本地存储信息的方法(基于localStorage与userData)
本文实例讲述了JS实现本地存储信息的方法。分享给大家供大家参考,具体如下: WEB应用的快速发展,是的本地存储一些数据也成为一种重要的需求,实现的方案也有很多,最普通的就是cookie了,大家也经常都用,但是cookie的缺点是显而易见的,...
2017-03-17
JavaScript 数据存储和DOM编程
数据存储 ·在javascript中,数据存储的位置会对代码整体性能产生重大的影响。 ·数据存储共有4种方式:字面量、变量、数组、对象成员。 ·要理解变量的访问速度,就要理解作用域。由于局部变量处于作用域的起始位置,因此访问速度比访问跨域作...
2017-03-17
javascript ES6中箭头函数注意细节小结
前言 ES6标准新增了一种新的函数:Arrow Function(箭头函数)。 为什么叫Arrow Function?因为它的定义用的就是一个箭头: 上面的箭头函数相当于: function (x) { return x * x; } 但箭...
2017-03-16
Javascript中构造函数要注意的一些坑
前言 最近在家看书:《你不知道的Javascript》,看到构造函数调用时会绑定this,就顺便打开控制台输了一些代码,详细测试了一下。 构造函数简单的讲,即定义出来专供new 式调用的函数。 如: function A(b) { thi...
2017-02-21
VUE配置uEditor注意事项(主要是ZeroClipboard not defined)
OR npm上的vue-ueditor文档 这里只说明引用注意事项和本人引入时踩到的一些坑 接下来如果你报错 这里你自己意淫加了什么‘@/static/ueditor/’前面@同理还得加什么,因为你的项目经过浏览器解析到source里...
2018-11-10
浏览器端数据库存储方案的整理 -- indexDB 和 localStorage
查看原文 有些安全性不太重要的数据,我不想花大力气搞一台服务器,再安装mysql或者 monogdb,再写点rest接口。这也太麻烦了,浏览器里本来就有很好用的数据库。你为什么不尝试一下呢? 1. 客户端存储目前有两个方案比较 方...
2018-06-02
javaScript中Math()函数注意事项
1.不能显式地创建一个Math对象,直接使用它就可以了; 2.Math对象不能存储数据,和String,Date对象不同; 3.前面知道了parseInt()函数会通过消去小数点后面的一切,来使一个小数变成整数(因此24.999变为24)....
2017-03-24
关于AngularJs数据的本地存储详解
第一、创建一个factory来储存和调取你的数据(你可以单独创建一个js文件,按照语义命名如:dataService.js。然后在你的主页面引入这个JS文件) <!--引入到你的主页面里面--> <script src=&...
2017-02-27
react实现pure render时bind(this)隐患需注意!
不论你用不用immutable,只要你想达到pure render,下面值得你注意! 一天我和往常一样,开开心心得写着react,用着@pureRender, export default class extends Component {...
2017-03-14
回到顶部