----webStorage----

本文深入探讨了JavaScript中sessionStorage和localStorage的使用方法及其区别。sessionStorage在浏览器关闭或页面重新加载后数据消失,而localStorage则持久保存数据,除非手动清除Cookie。通过两个函数saveStorage和loadStorage展示了如何在网页中实现数据的存储和读取。

在这里插入图片描述
在这里插入图片描述

<script>
function saveStorage(id) {
    let target = document.getElementById(id);
    let str = target.value;
    // 保存数据的方法 key-value的形式
    sessionStorage.setItem('message', str);
}

function loadStorage(id) {
    let target = document.getElementById(id);
    // 读取数据
    let msg = sessionStorage.getItem('message');
    target.innerHTML = msg;
}
</script>

<script>
function saveStorage(id) {
    let target = document.getElementById(id);
    let str = target.value;
    // 保存数据的方法 key-value的形式
    localStorage.setItem('message', str);
}

function loadStorage(id) {
    let target = document.getElementById(id);
    // 读取数据
    let msg = localStorage.getItem('message');
    target.innerHTML = msg;
}
</script>

sessionStorage–关闭浏览器或重新打开页面时,存储的数据不再出现了

localStorage–数据一直存在,只有清除Cookie后才消失。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值