avatar
文章
55
标签
0
分类
13
主页
YianNotesJavaScript之IndexedDB 返回首页
搜索
主页

JavaScript之IndexedDB

发表于2025-11-19|更新于2025-12-09|JavaScript
|总字数:0|阅读时长:1分钟
文章作者: Yian
文章链接: https://yian.cyou/JavaScript%E4%B9%8BIndexedDB/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 YianNotes!
赞助
  • 微信
    微信
  • 支付宝
    支付宝
上一篇
23种设计模式
23种设计模式是《设计模式:可复用面向对象软件的基础》一书中总结的经典设计模式,按其用途和结构大致分为三类:创建型、结构型、行为型。下面是每种模式的简介: 创建型(Creational Patterns) 单例模式 (Singleton)保证一个类只有一个实例,并提供全局访问点。 工厂方法模式 (Factory Method)定义一个创建对象的接口,但由子类决定要实例化哪个类。 抽象工厂模式 (Abstract Factory)提供一个创建一系列相关或相互依赖对象的接口,而无需指定具体类。 建造者模式 (Builder)使用多个简单的对象一步步构建一个复杂的对象。 原型模式 (Prototype)通过复制现有的实例来创建新的对象,而不是通过构造函数实例化。 结构型(Structural Patterns) 适配器模式 (Adapter)将一个类的接口转换成客户希望的另一种接口。 桥接模式 (Bridge)将抽象部分与实现部分分离,使它们可以独立地变化。 组合模式 (Composite)将对象组合成树形结构来表示“部分-整体”的层次结构。 装饰器模式 (Decor...
下一篇
JavaScript 拖放 API
一、核心概念1. 拖放三要素 拖动的元素:被拖拽的物品 待传输的数据:通过 DataTransfer 传递 放置目标:可放置的区域 2. 重要特性 拖拽过程中,原始元素保持原位不动 浏览器创建半透明幽灵图像跟随鼠标 所有业务逻辑都需要手动实现 二、事件系统事件流程1dragstart → drag → dragenter → dragover → dragleave → drop → dragend 事件详解 事件 触发元素 作用 dragstart 可拖动元素 设置拖拽数据和权限 drag 可拖动元素 拖拽过程中连续触发 dragenter 目标元素 第一次进入目标边界 dragover 目标元素 在目标边界内移动 dragleave 目标元素 离开目标边界 drop 目标元素 在目标上释放 dragend 可拖动元素 拖拽操作结束 三、DataTransfer 对象1. 数据操作123456789// 设置数据event.dataTransfer.setData("text/plain", "数据内容&...
avatar
Yian
光荣在于平淡,艰巨在于漫长
文章
55
关注我
待办清单
0
总任务
0
已完成
0
待完成
    最新文章
    IntersectionObserver api *监测一个元素和与其祖先元素或者视口的交叉状态*2025-12-09
    vscode plugin development2025-12-04
    23种设计模式2025-12-02
    JavaScript之IndexedDB2025-11-19
    JavaScript 拖放 API2025-11-17
    © 2025 By Yian
    你想拥有你从未拥有过的东西,那就要去做你从未做过的事情
    搜索
    数据加载中