avatar
文章
75
标签
4
分类
17
主页
YianNotesJavaScript之IndexedDB 返回首页
搜索
主页

JavaScript之IndexedDB

发表于2025-11-19|更新于2026-07-28|JavaScript
|总字数:0|阅读时长:1分钟
文章作者: Yian
文章链接: https://yian.cyou/JavaScript%E4%B9%8BIndexedDB/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 YianNotes!
赞助
  • 微信
    微信
  • 支付宝
    支付宝
上一篇
vscode plugin development
plugin 开发使用 yo 开发 下面是 package.json 中比较重要的两个字段 1. activationEvents 字段: 事件注册:activationEvents 就像是 事件监听器,它定义了插件 何时启动,即 何时满足某个条件时,启动插件。 它是一个 激活条件的注册,当符合某个条件时(例如打开特定类型的文件、执行特定的命令等),插件才会 被激活 和 加载。 总结:它控制 插件的加载时机,就像在事件驱动编程中注册事件一样。只有当事件发生时,插件才会被启动。 例子: 1234"activationEvents": [ "onLanguage:python", // 只有当打开 Python 文件时,插件才会激活 "onCommand:extension.sayHello" // 只有当执行某个命令时,插件才会激活] 2. contributes 字段: 提供功能:contributes 定义了 插件提供的功能,它声明了插件会向 VSCode 编辑器 贡献哪些服务,例如命令、快捷键、视图、语...
下一篇
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
光荣在于平淡,艰巨在于漫长
文章
75
关注我
待办清单
0
总任务
0
已完成
0
待完成
    最新文章
    Proffing2026-07-28
    浏览器运行时、V8、Blink、Event Loop、Scheduler、Rendering 串联2026-07-20
    浏览器网络、Socket、Event Loop、Renderer、Blink、V8 学习笔记2026-06-20
    数学2026-03-01
    OpenClaw 的一些内容拆解2026-02-25
    © 2025 - 2026 By Yian
    你想拥有你从未拥有过的东西,那就要去做你从未做过的事情
    搜索
    数据加载中