前端学习(1043):回车把数据存储到本地存储里面
2024-05-04 05:39:18
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>todoList待办事项</title><script src="./js/jquery.min.js"></script>
</head><body><header><section><label for="title">ToDoList</label><input type="text" id="title" placeholder="添加ToDo"></section></header><section><h2>正在进行<span id="rodocount"></span></h2><ol id="todolist" class="demo-box"></ol><h2>已经完成<span id="rodocount"></span></h2><ul id="donelist"></ul></section><footer>Copyright ©2014 todolist.cn</footer><script>var todolist = [{title: '我今天吃了八个馒头',done: false}, {title: '我今天学习jq',done: false}, ];localStorage.setItem("todo", JSON.stringify(todolist));//本地的数组转换为json.stringfy();var data = localStorage.getItem("todo");console.log(typeof data);//获取本地存储数据需要把字符串数据转换为对象形式json.parsedata = JSON.parse(data);console.log(data);$(function() {//按下回车 把完整数据存储到本地存储里面$("#title").on("keydown", function(event) {if (event.keyCode === 13) {//先读取本地存储原来的数据var local = getDate();console.log(local);}})//读取本地存储的数据function getDate() {var data = localStorage.getItem("todolist");if (data !== null) {//本地存储里面的数据是字符串格式的return JSON.parse(data);} else {//返回一个数组return [];}}});</script>
</body></html>
运行结果
前端学习(1043):回车把数据存储到本地存储里面相关推荐
- 【ReactJs+springBoot项目——租房】第3章:OSS存储图片+本地存储+ 房源列表查询+GraphQL入门
图片存储解决方案的分析 阿里云OSS存储方案的实现 本地存储方案的实现 整合前端系统实现图片上传功能 实 现 房 源 列 表 查 询 功 能 GraphQL的入门 1.图片存储解决方案 在新增房源中, ...
- html5 本地批量存储,HTML5本地存储
什么是HTML5存储? 简单地说,它是一种让web页面在浏览器端本地化存储键值对的方式.跟cookies一样,即使你从网站导航到别的网站,关掉了浏览器的tab页,退出了浏览器,数据依然存在:与cook ...
- html 页面存储,HTML本地存储
本地存储:通过本地存储(Local Storage),web 应用程序能够在用户浏览器中对数据进行本地的存储. 在 HTML5 之前,应用程序数据只能存储在 cookie 中,包括每个服务器请求.本地 ...
- 前端学习(1185):数据响应式
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...
- 前端学习(2547):数据代理
- 前端学习(2942):vue的本地注册
- 前端学习(2157):webpack-dev-server搭建本地服务
- 前端学习(1047):todolist删除数据2
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...
- 前端学习(1046):todolist删除数据1
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...
最新文章
- 修复handsontable自动完成不支持中文的bug
- 过采样为什么能提高信噪比
- 计算机组成原理的判断题,2《计算机组成原理A》判断题
- INPUT[type=file]的change事件不触发问题
- Docker run 命令 参数说明
- jsx怎么往js里传参数_给js文件传参数(详解)
- flex连接mysql,flex对数据库(sqlite)的操作
- 仰空以忧繁星,我将君心聆听,我听君心似水清,清冷好似寒冰
- Spring基础精华知识点
- 基本类型和引用类型,执行环境和作用域
- 没有提取码怎么获取百度网盘资源?
- 【jvm】《尚硅谷宋红康JVM全套教程(详解java虚拟机)》上篇 笔记
- vue3图片对比组件
- 知识分享 | 卡方分析的入门小知识
- 专业主义——大前研一
- 家庭影院.液晶电视.液晶电视连接电脑全功略
- “找不到或加载主类”是什么意思?
- 算法017:三步问题。有个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶或3阶。实现一种方法,计算小孩有多少种上楼梯的方式。结果可能很大,你需要对结果模1000000007。
- TwinCAT与Step 7编程的区别
- cad立体图怎么旋转看图_CAD制图如何旋转图形?
热门文章
- BusyBox编译配置
- The test form is only available for requests from the local machine解决方法
- HDU2277_变色球
- [浏览器]Apple之Safari 5.0.4
- 《高性能网站建设指南》勘误
- 小程序 input 换行_小程序 input双向数据绑定
- opengl三维图形图形颜色_【图形学基础】基本概念
- linux安装python_Python - 爱豆
- html网页和cgi程序编程,CGI 编程方式学习
- python四位玫瑰数的解题思路_入门python知识点总结以及15道题的解题思路分析