编程 html5在客户端存储数据

2024-11-17 05:02:17 +0800 CST views 2507

HTML5 提供了两种在客户端存储数据的新方法:

1 . localStorage - 没有时间限制的数据存储

2 . sessionStorage - 针对一个 session 的数据存储

<script type="text/javascript">
localStorage.name="chenxutan";
document.write(localStorage.name);
</script>

ps:这种方法页面关闭也是有效的

<script type="text/javascript">
sessionStorage.name="chenxutan";
document.write(sessionStorage.name);
</script>

ps:这种方法页面页面关闭后失效了

<script type="text/javascript">
let touser={};
if (localStorage.touser){
   touser=JSON.parse(localStorage.touser);
   touser.mobile && document.write(touser.mobile);
 }
touser={"msg":{"headimg":"http:\/\/thirdwx.qlogo.cn\/mmopen\/ajNVdqHZLLBRx1QLhc2wlbHunibWlMrkcqE4sFChjXiaAlnSwYI8FiaTuzU0v937icKPf3sRMgGGXibYQN8jlUGozKA\/132","realname":null,"nick":"Tomorrow","uid":"2305","mobile":"15980037210"},"status":0};
localStorage.touser=JSON.stringify(touser);
</script>

上面是直接浏览器存储json的数据,最后附上一个案例:

phone.png

复制全文 生成海报 java js go

推荐文章

25个实用的JavaScript单行代码片段
2024-11-18 04:59:49 +0800 CST
go发送邮件代码
2024-11-18 18:30:31 +0800 CST
JS 箭头函数
2024-11-17 19:09:58 +0800 CST
Web 端 Office 文件预览工具库
2024-11-18 22:19:16 +0800 CST
Vue3中如何使用计算属性?
2024-11-18 10:18:12 +0800 CST
thinkphp分页扩展
2024-11-18 10:18:09 +0800 CST
随机分数html
2025-01-25 10:56:34 +0800 CST
55个常用的JavaScript代码段
2024-11-18 22:38:45 +0800 CST
虚拟DOM渲染器的内部机制
2024-11-19 06:49:23 +0800 CST
解决 PHP 中的 HTTP 请求超时问题
2024-11-19 09:10:35 +0800 CST
Golang - 使用 GoFakeIt 生成 Mock 数据
2024-11-18 15:51:22 +0800 CST
小技巧vscode去除空格方法
2024-11-17 05:00:30 +0800 CST
JavaScript设计模式:装饰器模式
2024-11-19 06:05:51 +0800 CST
阿里云发送短信php
2025-06-16 20:36:07 +0800 CST
手机导航效果
2024-11-19 07:53:16 +0800 CST
实现微信回调多域名的方法
2024-11-18 09:45:18 +0800 CST
程序员茄子在线接单