当前位置:网站首页>JS本地存储 sessionStorage和localStorage
JS本地存储 sessionStorage和localStorage
2022-08-09 12:59:00 【_七七】
sessionStorage
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<input type="text">
<button class="set">存储数据</button>
<button class="get">获取数据</button>
<button class="remove">删除数据</button>
<button class="del">清空所有数据</button>
<script> // 关闭浏览器失效 console.log(localStorage.getItem('username')); var ipt = document.querySelector('input'); var set = document.querySelector('.set'); var get = document.querySelector('.get'); var remove = document.querySelector('.remove'); var del = document.querySelector('.del'); set.addEventListener('click', function () {
// 当我们点击了之后,就可以把表单里面的值存储起来 var val = ipt.value; sessionStorage.setItem('uname', val); sessionStorage.setItem('pwd', val); }); get.addEventListener('click', function () {
// 当我们点击了之后,就可以把表单里面的值获取过来 console.log(sessionStorage.getItem('uname')); }); remove.addEventListener('click', function () {
// sessionStorage.removeItem('uname'); }); del.addEventListener('click', function () {
// 当我们点击了之后,清除所有的 sessionStorage.clear(); }); </script>
</body>
</html>
localStorage
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<input type="text">
<button class="set">存储数据</button>
<button class="get">获取数据</button>
<button class="remove">删除数据</button>
<button class="del">清空所有数据</button>
<script> // 永久生效 var ipt = document.querySelector('input'); var set = document.querySelector('.set'); var get = document.querySelector('.get'); var remove = document.querySelector('.remove'); var del = document.querySelector('.del'); set.addEventListener('click', function () {
var val = ipt.value; localStorage.setItem('username', val); }) get.addEventListener('click', function () {
console.log(localStorage.getItem('username')); }) remove.addEventListener('click', function () {
localStorage.removeItem('username'); }) del.addEventListener('click', function () {
localStorage.clear(); }) </script>
</body>
</html>
边栏推荐
- FFmpeg多媒体文件处理(FFMPEG日志系统)
- 蓝桥杯线上模拟赛——Flex 经典骰子布局
- Professor Chen Qiang the machine learning and R application course chapter 18 assignments
- ftplib+ tqdm upload and download progress bar
- GIN Bind mode to get parameters and form validation
- Flutter Getting Started and Advanced Tour (7) GestureDetector
- 陈强教授《机器学习及R应用》课程 第十六章作业
- Professor Chen Qiang's "Machine Learning and R Application" course Chapter 14 Assignment
- GIN Bind模式获取参数和表单验证
- GIN中GET POST PUT DELETE请求
猜你喜欢
随机推荐
Draw a histogram with plot_hist_numeric()
Clock frequency and baud rate count for serial communication in FPGA
我的2020年终总结
正则表达式-re模块
搭建大型分布式服务(二)搭建会员服务
农村区县域农业电商如何做?数字化转型如何进行?
GIN Bind模式获取参数和表单验证
ftplib+ tqdm upload and download progress bar
安踏携手华为运动健康共同验证冠军跑鞋 创新引领中国体育
Uni - app - uview Swiper shuffling figure component, click on the links to jump (click to get the item after the row data, remove data operation)
The sword refers to the offer, cuts the rope 2
ArcEngine(八) 选择要素并高亮显示
七夕力扣刷不停,343. 整数拆分(剑指 Offer 14- I. 剪绳子、剑指 Offer 14- II. 剪绳子 II)
正则引擎的几种分类
2.微服务'黑话'集锦及Eureka注册中心相关概念
kustomize入门示例及基本语法使用说明
电脑重装系统后桌面图标如何调小尺寸
#WeArePlay | 与更多开发者一起,探索新世界
周末看点回顾|我国IPv6网络全面建成;2022昇腾AI开发者创享日·南京站成功举办…
Time series analysis course lab report