首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >原生js本地存储、获取、删除、清空

原生js本地存储、获取、删除、清空

作者头像
红目香薰
发布于 2022-11-29 11:09:09
发布于 2022-11-29 11:09:09
8.2K0
举报
文章被收录于专栏:CSDNToQQCodeCSDNToQQCode
代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<input type="text"/>
		<button class="set">存储</button>
		<button class="get">获取</button>
		<button class="remove">删除</button>
		<button class="del">清空</button>
	</body>
</html>
<script type="text/javascript">
	// 吧用户存储在用户的浏览器中
	// 页面刷新不丢失
	// session---5M  local---20M
	// 存进去是字符串
	// sessionStoragr(key,value)---关闭页面消失
	var ipt = document.querySelector('input')
	var set = document.querySelector('.set')
	set.addEventListener('click',function(){
		// 点击储存
		var val = ipt.value;
		sessionStorage.setItem('uname',val)
	})
	// 获取
	var get = document.querySelector('.get')
	get.addEventListener('click',function(){
		console.log(sessionStorage.getItem('uname'))
	})
	// 删除
	var remove = document.querySelector('.remove')
	remove.addEventListener('click',function(){
		sessionStorage.removeItem('uname')
	})
	// 全删
	var del = document.querySelector('.del')
	del.addEventListener('click',function(){
		sessionStorage.clear()
	})
</script>

简单方便高效。 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档