自定义Lorem Ipsum生成器 - 主题假文与词汇注入
可混入指定关键词的Lorem Ipsum生成器,支持段落、列表与HTML标记,更真实模拟内容。
UD5工具箱
DOM 事件传播分为 三个阶段:
window 向下传播,经过层层父元素,最终到达目标元素。方向是从外到内。event.target)。window。方向是从内到外。使用 addEventListener(type, handler, useCapture) 的第三个参数可以指定在哪个阶段触发监听器。true 表示捕获阶段,false(默认)表示冒泡阶段。
event.stopPropagation() 用于阻止事件继续传播到后续元素。在捕获阶段调用会阻止事件继续向下传播(目标元素也不会收到事件);在冒泡阶段调用会阻止事件继续向上冒泡。
注意:stopPropagation() 仅阻止传播,不影响当前元素上的其他同阶段监听器。如需完全阻止(包括当前元素的其他监听器),可使用 event.stopImmediatePropagation()。
事件委托是利用事件冒泡机制,将监听器绑定在父元素上,通过 event.target 判断实际触发事件的子元素。优势包括:
常见应用场景:列表项点击、表格行操作、动态生成的按钮等。
第三个参数可以是:
false(默认):监听器在冒泡阶段触发。true:监听器在捕获阶段触发。{ capture, once, passive, signal }:
capture: boolean — 同上述 true/false。once: boolean — 监听器只触发一次后自动移除。passive: boolean — 指示不会调用 preventDefault(),可用于提升滚动性能。signal: AbortSignal — 通过 AbortController 移除监听器。在捕获阶段的任意父元素上调用 event.stopPropagation(),事件将停止继续向下传播,目标元素及其后续捕获监听器都不会收到事件。在本工具中,你可以勾选某个元素的"捕获阶段 stopPropagation"来观察效果——事件将在该元素处被拦截,不再继续向内传播。
可混入指定关键词的Lorem Ipsum生成器,支持段落、列表与HTML标记,更真实模拟内容。
将公主、魔法等经典元素随机组合成一个新童话梗概。
在线随机数生成工具,可设定数字区间,生成单个或多个不重复的随机整数,适合抽奖、测试等。
输入共享密钥,实时生成30秒TOTP,验证与特定平台二次验证的一致性。
将图片处理为浮雕效果,模拟雕刻凸起感,可调光线方向以控制凹凸视觉。
在Canvas上控制一条不断增长的蠕虫吃光点,撞墙或撞到自己则结束。
生成深邃宇宙风格的粒子背景代码,粒子间近距离自动连线,适合科技感网页。
生成从0滚到目标数字的动画,可调节速度和延迟,复制HTML/JS代码。
产生一个包括代号、超能力、弱点和背景故事的虚构超级英雄档案。
动画展示埃拉托斯特尼筛法逐步划去倍数,最终留下指定范围内的所有素数。
使用Canvas绘制的经典吃豆人游戏,包含鬼魂AI与经典音效,致敬怀旧街机。
浏览不同高度云族(卷云、积云、层云等)的图片、简图和预报天气含义。
点击刷新获取一则双语冷笑话或脑筋急转弯,复制分享,为日常增添乐趣。
运行包含缺陷的正则表达式,展示如何导致浏览器假死,并学习如何避免。
输入复杂对象,使用 structuredClone 进行深拷贝,并对比原始对象与克隆体,展示可拷贝类型。
创建自定义 DataTransfer 对象,设置数据和拖拽效果,可用于测试拖放事件处理。
向目标URL发送简单请求,分析Access-Control相关响应头,诊断跨域问题。
生成拥有奇怪生理特征、大气需求和摄食方式的外星生物文字档案。
配置粒子数量、颜色、运动方式和连线,生成动态粒子背景效果,一键复制JS实现。
生成一键注入的JS书签,将任意网页的背景强制变黑、文字变白或变黄。
结合对比度拉伸和强噪点纹理,将照片变为具有深色粗糙质感的炭笔素描画。
将箱子推到目标点,经典的Sokoban游戏,内置多关卡。
输入`*/5 * * * 1`这样的Cron表达式,翻译成“每周一每隔5分钟”的人类语言。
模拟发起跨域请求并显示错误,解释CORS机制和解决方案。
一键获取温暖或有趣的赞美语句,为自己和朋友带来好心情。
输入盘子数量,动画展示汉诺塔的递归移动步骤,帮助理解递归思想。
使用鼠标或触控笔在无限画布上涂鸦,激光笔模式不留下痕迹,适合演示思路。
从内置库选择喜欢的名言,拖拽到屏幕任意位置缩放摆放,截图当壁纸。
独立控制白、粉红、布朗噪声及雨声、浪声的音量,创造专属专注或放松环境音。
屏幕快速闪出字母,要求看到特定字母时立即按键,评估持续注意力和冲动控制。