码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ke11介绍本地,会话存储


    代码顺序:

    1.设置input,捕获input如果有多个用属性选择符例如

    input[type=file]点击事件.向我们的本地存储设置键值对

    2.在点击事件外面设置本地存储表示初始化的值.点击上面的事件才能修改我们想修改的值


     会话(session)浏览a数据可以写到本地硬盘,关闭页面数据就没了

    本地(localStorage):以前是a打开的,有数据.放在本地.以后打开b页面还可以有相同数据

    除非清空缓存

    大家一定要注意要清楚缓存在这里

    清除之后就是

    因为我减少了设置属性

    现在

    现在我不设置了想变空,变不会去啦,已经存在啦

    只能修改

    修改后

    或者全部清空

    localStorage.clear()
    1. html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>Titletitle>
    6. head>
    7. <body>
    8. <input type="button" value="修改">
    9. <script>
    10. let btn=document.querySelector("input")
    11. btn.addEventListener("click",(event)=>{
    12. localStorage.setItem("name","Bobxiugai")
    13. localStorage.setItem("age","00")
    14. localStorage.setItem("tall","000")
    15. })
    16. console.log(localStorage.length);
    17. localStorage.setItem("name","Alice");
    18. // localStorage.setItem("age",20);
    19. // localStorage.setItem("tall","165.2");
    20. console.log(localStorage.length);
    21. console.log(localStorage.getItem("name"));
    22. console.log(localStorage.getItem("age"));
    23. console.log(localStorage.getItem("tall"));
    24. script>
    25. body>
    26. html>

    宏观

     参考:本地存储三种方式得区别_本地存储的区别-CSDN博客

     indexedDB几乎就是一个完善的数据库系统,复杂


    笔记

    localStorage是Map,

    方法

    setItem(key,value)

    getItem(key)得到

    .key方法可以得到键

    storage里面的值只能是字符串类型

    java值可以任意类型

    has方法

    这节课,我们要用setItem保存

    getitm写上去

    key获取键

    clear清除全部

    Removeitem(key)

    length

    localStorage没有java的contain,我们用geitem


    会引发的事件

    加载器吧浏览器加载完了会引发load事件,准备关闭之前beforeunload….我们只要在这之前填充上去就行了 

  • 相关阅读:
    CC攻击的前身
    c++ 11 原子操作库 (std::atomic)(一)
    程序员这是什么代码
    经典JsonPath表达式
    使用PageHelper实现分页查询(详细)
    mybatis中的XML文件配置->mybatis-config.xml+XxxxMapper.xml-SQL
    java基于SpringBoot+Vue+nodejs的协同过滤算法商品推荐系统 element
    使用 yum 安装 mysql 目录结构
    GitHub神坛变动,10W字Spring Cloud Alibaba笔记,30W星标登顶第一
    SAP FICO error 行项目无法显示(没有选择行项目)
  • 原文地址:https://blog.csdn.net/m0_72735063/article/details/134468780
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号