当前位置:网站首页>sessionStorage of BOM series
sessionStorage of BOM series
2022-08-03 13:16:00 【old__L】
目录
1、属性
1.1、length
1.1.1、概述
length 是 sessionStorage 接口的只读属性,返回一个整数,表示存储在 sessionStorage data items in the object(data items)数量.
1.1.2、语法
var aLength = sessionStorage.length;
1.1.3、返回值
一个整数
2、方法
2.1、存储数据
2.1.1、概述
sessionStorage 接口的 setItem() 方法,Accepts a key and value as parameters,will add the key name to the given sessionStorage 对象中,If the key name already exists,则更新其对应的值.
2.1.2、语法
sessionStorage.setItem(keyName, keyValue);
2.1.3、参数
- keyName
一个 DOMString,Indicates the key name to be created or updated.
- keyValue
一个 DOMString,Represents the value corresponding to the key name to be created or updated.
2.1.4、返回值
undefined
2.1.5、异常
in the case of a full storage,调用 setItem() 可能会抛出异常.Developers should always catch setItem() 可能抛出的异常.
2.2、获取数据
2.2.1、概述
getItem() 作为 sessionStorage 接口的方法,accepts a key name(key name)作为参数,and returns the value corresponding to the key name(key’s value).
2.2.2、语法
var aValue = sessionStorage.getItem(keyName);
2.2.3、参数
- keyName
One containing the key name DOMString.
2.2.4、返回值
一个 DOMString,键名对应的值.If the key name does not exist in the store,则返回 null.
2.3、删除数据
2.3.1、概述
sessionStorage 接口的 removeItem() 方法,accepts a key name作为参数,会从给定的 sessionStorage Delete the key name from the object(如果存在). If there is no item matching the given key name,then this method will do nothing.
2.3.2、语法
sessionStorage.removeItem(keyName);
2.3.3、参数
- keyName
一个 DOMString,i.e. the name of the key you want to remove.
2.3.4、返回值
无
2.4、清空数据(所有都清除掉)
2.4.1、概述
clear() 是 sessionStorage 接口的一个方法,Call it to clear all key values in the storage object.
2.4.2、语法
sessionStorage.clear();
2.4.3、参数
无
2.4.4、返回值
无
2.5、键
2.5.1、概述
key() 作为 sessionStorage 接口的方法,接受一个数值 n 作为参数,Returns the stored object No n 个数据项的键名.The order in which keys are stored is defined by the user agent,So try not to rely on this method as much as possible.
2.5.2、语法
var aKeyName = sessionStorage.key(key);
2.5.3、参数
- key
一个整数,Indicates the key name index to get.
2.5.4、返回值
One containing the key name DOMString.
后记
如果你感觉文章不咋地
//(ㄒoㄒ)//
,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L;~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※
!!!
边栏推荐
- setTimeout, setInterval requestAnimationFrame
- Classes and objects (upper)
- Five, the function calls
- 4年工作经验,多线程间的5种通信方式都说不出来,你信吗?
- 软件测试自学还是报班好?
- 便携烙铁开源系统IronOS,支持多款便携DC, QC, PD供电烙铁,支持所有智能烙铁标准功能
- 【实战技能】单片机bootloader的CANFD,I2C,SPI和串口方式更新APP视频教程(2022-08-01)
- IronOS, an open source system for portable soldering irons, supports a variety of portable DC, QC, PD powered soldering irons, and supports all standard functions of smart soldering irons
- An动画优化之补间形状与传统补间的优化
- 实数取整写入文件(C语言文件篇)
猜你喜欢
随机推荐
Jmeter use
为冲销量下探中低端市场,蔚来新品牌产品定价低至10万?
使用工作队列管理器(三)
[Practical skills] APP video tutorial for updating APP in CANFD, I2C, SPI and serial port mode of single-chip bootloader (2022-08-01)
浅谈低代码平台远程组件加载方案
数据库基础知识一(MySQL)[通俗易懂]
Key points for account opening of futures companies
基于php校园医院门诊管理系统获取(php毕业设计)
技术分享 | 接口自动化测试如何搞定 json 响应断言?
博客记录生活
PyTorch framework to train linear regression model (CPU and GPU environment)
d写二进制
【实战技能】单片机bootloader的CANFD,I2C,SPI和串口方式更新APP视频教程(2022-08-01)
An introduction to basic tools for selecting line tools (package church)
力扣刷题 每日两题(一)
An动画基础之散件动画原理与形状提示点
利用pgsql插件PostGIS 实现地理坐标系数据转换
d作者:d的新特性
层次分析法
An工具介绍之3D工具