今天来讲一下BOM中的最后一部分内容,BOM的存储对象。在JavaScript中以前有cookie对象可以对一部分数据进行存储,但是安全性低,并且容量有限。所有就有了现在的BOM中的存储对象 sessionStroage 和 localstroage 对象。 HTML代码: 1.sessionStroage对象 2.localStroage对象 总结: 两者都可创建一个键值对格式的本地缓存,区别在于sessionStroage是会话缓存,当页面关闭后缓存数据会被清除,而localstroage只有手动删除才会被清除。 视频讲解链接:
详解BOM的存储对象
<h1>02BOM的储存对象</h1> <h3>sessionStorage</h3> <button>setItem()</button> <button>getItem()</button> <button>removeItem()</button> <button>clear()</button> <a href="00列表页面.html">跳转</a> <h3>localStorage</h3> <button>setItem()</button> <button>getItem()</button> <button>removeItem()</button> <button>clear()</button>
var aBtns = document.getElementsByTagName("button"); // sessionStorage 创建一个本地缓存 键值对 会话缓存 // 保存数据 sessionStorage.setItem("key","value"); aBtns[0].onclick = function () { sessionStorage.setItem("name", "张三"); sessionStorage.setItem("age", 13); sessionStorage.setItem("sex", "男"); sessionStorage.setItem("weight", "80kg"); sessionStorage.setItem("height", "150cm"); } // 读取数据 sessionStorage.getItem("key"); aBtns[1].onclick = function () { console.log(sessionStorage.getItem("name")); } // 移除指定数据 sessionStorage.removeItem("key"); aBtns[2].onclick = function () { sessionStorage.removeItem("name"); } // 清空所有数据 clear() aBtns[3].onclick = function () { sessionStorage.clear(); }
// localStorage 创建一个本地缓存 键值对 只能手动删除 // 保存数据 sessionStorage.setItem("key","value"); aBtns[4].onclick = function () { localStorage.setItem("name", "张三"); localStorage.setItem("age", 13); localStorage.setItem("sex", "男"); localStorage.setItem("weight", "80kg"); localStorage.setItem("height", "150cm"); } // 读取数据 sessionStorage.getItem("key"); aBtns[5].onclick = function () { console.log(localStorage.getItem("name")); } // 移除指定数据 sessionStorage.removeItem("key"); aBtns[6].onclick = function () { localStorage.removeItem("name"); } // 清空所有数据 clear() aBtns[7].onclick = function () { localStorage.clear(); }
https://www.bilibili.com/video/BV1kA411v7kQ/
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算