单词
storage
读音:事多瑞之
web storage
意思:网络存储
web storage API
意思:网络存储接口
web storage API
定义
web storage API是浏览器内置的存储网页数据的接口
storage 是web storage API的核心对象。它定义了一个属性和四个方法
- Storage.length:查询数据的数量
- Storage.getItem():存数据
- Storage.setItem():取数据
- Storage.removeItem():删指定数据
- Storage.clear():清库
接口的使用方法
web storage API提供了两种实现网络存储的机制
window.localStorage:可以拿到storage对象(生命周期:永久)
Window.sessionStorage:可以拿到storage对象(生命周期:关闭窗口就清空)
Storage.setItem()
Set 名字集合
itm 项目
Storage.setItem()
方法用于向网络存储空间添加数据
语法
window.localStorage.setItem('键名''键值')
window.sessionStorage.setItem('键名''键值')
返回值
Storage.getItem()
定义
Storage.getItem()
方法用于从Storage对象中读取数据
语法
window.localStorage.setItem('键名')
localStorage.setItem('键名')
window.sessionStorage.setItem('键名')
sessionStorage.setItem('键名')
JSON
两个概念
- JSON数据格式:跨语言的数据格式,数据格式它不属于JS范畴
- JSON对象:属于JS范畴
JSON是什么
- JSON是JavaScript Object Notation的缩写,中文:JS对象符号
- JSON是一种特殊的文本格式
let json =`
{
"name":"zhangsan"
"age":"12"
"phone":"121123424345"
)`
- JSON不是Object,是基于对象数据格式的字符串
- JSON属性名和属性值都必须使用双引号包裹
- 静止使用后值逗号
创建 JSON
1、字面量法
let json =`
{
"name":"zhangsan"
"age":"12"
"phone":"121123424345"
)`
2,使用JSON对象创建JSON字符串
- JSON对象是JS 的内置对象
- JSON对象定义了两个静态方法
- JSON.stringify():用于将JS中的对象转换为JSON字符串
- JSON.parse():用于将JSON解析JS对象