webStorage
存储内容大小一般在5MB左右(存储的key和value都是String的值),浏览器把数据存在本地或者会话中
localStorage
本地存储(存储在本地硬盘上),关闭浏览器不会清除存储的数据
相关API
localStorage.setItem("key", "value")
,设置一个本地存储。如果key已经存在,则更新其对应的值localStorage.getItem("key")
,读取key对应的值localStorage.removeItem("key")
,移除key对应的本地存储localStorage.clear()
,清空本地存储
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>localStorage</title>
</head>
<body>
<h2>localStorage</h2>
<button onclick="saveData()">保存数据</button>
<button onclick="readData()">读取数据</button>
<button onclick="deleteData()">删除数据</button>
<button onclick="clearData()">清空数据