事件

事件

Tag

当前位置:首页 > 事件 >
  • HTML事件监听机制,从DOM Level 0到React,有何不同?

    HTML事件监听机制,从DOM Level 0到React,有何不同?

    一、事件监听是做什么的?话说回来, 事件监听是浏览器提供的一种机制。让你在特定事件发生时执行代码。通俗来说就是的观点是,"当某个元素发生某件事时请帮我执行某段逻辑" 。按理说, 点击我 上面的代码做了三件事:确定目标 指定事件类型 注册回调 。这个"注册-触发"模式构成了浏览器事件程序的基础。 二、DOM Level:最原始的 onclick 痛点一:只能绑定一个处理函数,导致覆盖和丢失逻辑。

    查看更多 2026-08-04

  • 什么是 DDD 中的领域事件和适配器?

    什么是 DDD 中的领域事件和适配器?

    在分布式开发中最常见的痛点:事务一致性难保、消息重复消费导致错误、服务耦合过高还有跨程序通信缺乏统一规范。下面用最直白的语言拆解「DDD 中的领域事件」和「适配器」到底能帮我们解决什么。 理解 DDD 中的领域事件与事件适配器 1️⃣ 什么是领域事件? 在 DDD 的语境里「实体/聚合」只负责**做正确**;而「域层」负责描述**“已经发生”** 的事实——这就是 **Domain

    查看更多 2026-08-03

  • 从DOM0到React,前端事件监听经历了怎样的变革?

    从DOM0到React,前端事件监听经历了怎样的变革?

    📌 前言 在写 DeepSeek‑R1 WebGPU Demo 时我写了这样一段代码: setStatus}>Load Model { /* ... */ }} /> { /* ... */ }} /> 看起来很简单,对吧?但你有没有想过: 痛点 1: 为什么 React 用 onClick 而不是 onclick ? 痛点 2: 为什么不用直接调用 addEventListener ?

    查看更多 2026-08-03

  • 深入理解JS事件循环机制

    深入理解JS事件循环机制

    彻底搞懂 JavaScript 事件循环 先解决一个根本问题:为什么需要事件循环? JavaScript 是单线程 语言。这代表着同一时间只能执行一个任务。 再看你可能会问,那异步操作怎么办?网络请求、定时器、使用者点击——难道要全部阻塞主线程? 如果真是这样,点一个按钮页面就卡死了浏览器直接弹出"页面未响应"。 事件循环 ,就是 JavaScript 在单线程限制下实现"非阻塞异步"的主要机制

    查看更多 2026-08-01

  • React 的合成事件系统是怎样的?

    React 的合成事件系统是怎样的?

    🎯 什么是合成事件? SynticEvent是 React 模拟原始 DOM 时间所有能力的一种时间对象,它是浏览器本身时间对象跨浏览器包装。它依据 W3C 标准定义、兼容所有主流浏览器,而且拥有与原始时间相同的一套 API。 // React 中使用 function Button { const handleClick = => { console.log // 合成时间对象,而非原始时间

    查看更多 2026-07-23

  • 事件循环是什么?

    事件循环是什么?

    一、什么是Event Loop 🤔 JavaScript是一门单线程语言 它一个时间只能做一件事; 在js代码运行的时候。会形成一个执行栈,每调用一个函数,就会把该函数的执行上下文放入执行栈;其实, 对了还有任务队列存放待完成的任务,在js中。有同步任务 和异步任务 异步任务又分为宏任务 和微任务 ;老实说, 因为script代码整体就是一个宏任务,所以事件循环先从一个宏任务开始

    查看更多 2026-07-22

  • 如何用pixi.js重构fabric.js的事件处理?

    如何用pixi.js重构fabric.js的事件处理?

    咱就是说Fabric.js 简直是前端大佬们的心头好,各种交互功Neng一应俱全。但是Ru果你是像我一样的小伙伴,可Neng觉得它有点复杂,而且性Neng上也有点问题。所以咱就来挑战一下用 pixi.js 来重构 Fabric.js 的事件处理吧!别误会,这可不是要完全替代它,而是学习借鉴其中的精华,让代码geng简洁、性Nenggeng优。 为什么百度不收录? 哎呀,这个问题问得好

    查看更多 2026-07-03

  • AI Coding方案如何适应前端事件流?

    AI Coding方案如何适应前端事件流?

    说实话,AI Coding 方案如何适应前端事件流,这是一个hen有意思的问题。 咱就是说前端事件流开发中,AI 的作用可不只是简单的代码生成哦。 AI Coding 是什么? 它是指利用大语言模型等 AI 技术,辅助开发者编写、调试、优化代码的智Neng开发范式。 不是取代程序员,而是让人类从重复性编码中解放,专注于架构设计和创新思考。 哈哈,你懂的,这是一个hen棒的工具。 OpenSpec

    查看更多 2026-06-21

  • 事件委托是什么?

    事件委托是什么?

    hen多人误以为事件委托只Neng用来批量处理所有子元素。 event.target 属性Ke以用于实现 事件委托 。 说实话,事件委托的核心思想就是利用冒泡 + 祖先监听。 事件委托是什么? 咱就是说事件委托其实hen简单,你就想想,你有hen多个子元素,你不想给每个子元素dou加个事件监听器,你就想在它们的父元素上加一个监听器。 这样Zuo的好处是你不用担心子元素会越来越多

    查看更多 2026-06-21

  • 许志安出轨事件,5S速度第一原则如何应对?

    许志安出轨事件,5S速度第一原则如何应对?

    客观地说... 娱乐活动圈的地震比地震本身更让人猝不及防。当许志安与黄心颖的私生活影像在午休时段突袭社交平台, 整个公关圈都在倒计时——从舆情爆发到首场发布会召开,这场实际价值8.7亿流量的危机战役,用不到12较小时完成了从舆情监测到危机处置的完整闭环。 2023年9月11日14:23分,某顶流男星较深夜亲密视频片段在抖音平台意外曝光。监测数据体现, 该视频在2较小时内获取47万次播放

    查看更多 2026-06-18

提交需求或反馈

Demand feedback