第九十八篇:Web的储存机制LocalStorage

好家伙

 

1.什么是LocalStorage?

LocalStorage 是一种 web 端的存储机制,

它使得由 JavaScript 编写的网站或者应用可以无限期的在浏览器中存储并访问数据。

LocalStorage 是一个 HTML5 网络存储对象,用于将数据存储在客户端——即本地,

在用户的计算机上。 本地存储的数据没有到期日期,并且会一直存在,直到被删除

(好东西,没搞数据库之前,实现登陆功能的平替方案,哈哈哈)

 

那么既然他是一种储存机制,

那么他肯定有增删查改

来吧:

 

 

LocalStorage的方法:

 

 

1.1.setItem(): "增(改)",将数据以键值对的形式存到 LocalStorage 中

 
语法格式:
localStorage.setItem("key", value);

 

参数:

keyname 必需。字符串,指定要设置其值的键的名称。
value 必需。字符串,指定要设置其值的键的值。必须是字符串
 
 
 
 
 
 

1.2.getItem: "查",从 LocalStorage 获得对应键值的数据

 
语法格式:
localStorage.getItem(keyname);

 

参数:

同上,无value


1.3.removeItem()"删",删除 LocalStorage 中给定键的数据条目

语法格式:
localStorage.removeItem("mytime");

 

参数,同上


1.4.clear():清空 LocalStorage

语法格式:
localStorage.clear();

该方法无参

 
 
 

2.LocalStorage方案的缺点

(1).不安全

 

(2).开发者无法控制本地存储的数据

 

(3).用户清除缓存后,数据将;永远消失

 

(所以还得是数据库)

 

 

 
 
 
 
 
 
 
 
 


posted @ 2022-07-05 20:40  养肥胖虎  阅读(151)  评论(0编辑  收藏  举报