本文系统梳理了 Web 中的鼠标、键盘与指针事件机制,包括事件触发顺序、事件属性、组合键判断、坐标获取、防止默认行为,以及拖放操作与 Pointer Events 的使用。同时,解析了 event.key 与 event.code 的区别,帮助开发者更精准地处理 UI 交互逻辑。
-
Web Event
本文系统梳理了 Web 事件模型的三种绑定方式,重点讲解事件冒泡机制及事件委托的实现思路;通过 data-* 属性演示声明式行为绑定,并介绍如何使用 CustomEvent 创建和触发自定义事件,深入理解浏览器事件处理流程。 事件简介 HTML 特... -
Leetcode 2023-12-26 题目分享
1349. 参加考试的最大学生数 [Hard] 题解
-
Javascript 模块
JavaScript 模块机制详解,涵盖模块定义与作用域特性、export 与 import 的多种用法、默认导出与命名导出、模块在浏览器环境中的加载行为、以及动态导入 import() 表达式的用法与应用场景。
-
Leetcode 2023-12-21 题目分享
2866. 美丽塔 II [Medium] 题解
-
Javascript 异步处理
JavaScript 异步处理方法梳理,内容涵盖回调函数的基本用法与错误处理、Promise 的创建与链式调用、常用 API 如 all、race、allSettled、any 等使用方式,以及 async/await 的基本语法与典型示例。
-
Javascript 类
Class JavaScript 中,类是一种函数 1234567class User { constructor(name) { this.name = name; } sayHi() { alert(this.name); }}// 佐证:U... -
Javascript 对象属性配置
JavaScript 中对象属性的 writable、enumerable、configurable 标志及其默认行为;演示属性描述符的获取与定义方法;简要说明 getter 和 setter 的用法及访问器属性的特点。
-
Javascript 函数
JavaScript 函数机制详解,涵盖定时调度方法、嵌套定时器的自适应调度技巧、函数装饰器模式与缓存优化实现、
this
丢失问题的成因与bind
绑定解决方案等实用编程模式与技巧。 -
Javascript 数据类型
JavaScript 数据类型与核心用法速览,涵盖原始类型包装、常用数据结构操作、对象转换及 JSON 处理。