基于模式的模拟数据生成器 - 自定义字段与规则
定义字段名称和类型(姓名、邮箱、数字范围等),批量生成符合规则的 JSON 模拟数据。
内置Web组件演示 - 原生自定义元素
展示一些常用内置HTML元素和自定义元素例子,提供代码复制。
ES Module 与普通脚本对比演示 - 作用域与加载
对比 ES Module 和经典脚本的变量作用域、严格模式以及执行时机。
CSS转Styled Components - 自动生成JS代码
将普通CSS代码转换为Styled Components的模板字符串格式。
Emmet 缩写语法浏览器 - 编写并预览展开
输入 Emmet 缩写,实时显示展开后的 HTML 结构,学习高级 Emmet 技巧。
分页组件生成器 - 自定义样式与按钮
设置总页数与当前页,生成数字式或省略式分页导航条。
CSS动画生成器 - Keyframes可视化创建
在线CSS动画代码生成工具,可视化定义关键帧、持续时间、缓动函数等,生成@keyframes动画CSS。
流体排版 CSS 生成器 - clamp() 函数计算
输入最小/最大字体大小和视口范围,生成精确的 clamp() 值及回退方案。
数组操作方法性能对比 - map/filter/reduce/for 循环
在同一数据上运行多种数组遍历方式,测量并比较它们的执行时间,辅助性能优化决策。
纯CSS模态弹窗生成 - 无JS弹出层
利用 `:target` 伪类创建无需JavaScript的弹窗组件,支持关闭按钮和遮罩层。
Popover API 实例展示 - 无JS的弹出层构建
使用原生HTML Popover属性创建提示、菜单与对话框,展示四种触发方式及样式定制。
控制台日志样式生成 - %c美化输出
配置字体、颜色、背景,生成可粘贴到浏览器控制台的%c格式化日志代码。
Reflect API 使用浏览器 - 对象操作方法速查与测试
列出所有 Reflect 静态方法,提供参数输入并执行,查看返回值和副作用。
HTML转Pug工具 - 在线HTML代码转简洁模板
将HTML标记转换为Pug(原Jade)的缩进语法模板,去除尖括号,让模板开发更快速。
表单代码生成器 - 拖拽式HTML表单构建
拖拽文本框、下拉框、单选复选等元素,排列组成表单,导出整洁的HTML表单结构代码。
Server-Sent Events 代码片断生成 - 客户端与服务端模板
配置事件类型和重试间隔,生成用于接收 SSE 的前端 EventSource 代码和后端流示例。
View Transition API 演练场 - 页面切换动画配置
在单页内模拟MPA过渡效果,自定义进场/出场动画,体验View Transitions API丝滑切换。
表单验证演练场 - HTML5 Constraint API 演示
展示各种 HTML5 验证属性(required, pattern, min, max 等)和自定义验证消息的效果。
Import Map 演示 - 浏览器端模块映射实验
编写 HTML 和 import map,在浏览器中直接导入裸标识符模块并执行。
表单验证规则测试 - Constraint API
设置不同验证属性和自定义消息,测试HTML5表单验证触发效果。
ESLint 规则快速查找器 - 按描述匹配规则名称
输入问题描述(如“禁止未使用变量”),自动匹配对应的 ESLint 规则名称及配置建议。
精灵帧动画生成器 - 多图播放及CSS动画
上传序列帧图片,合成spritesheet并生成对应CSS steps()帧动画代码。
平滑滚动代码生成 - 锚点过渡JavaScript
生成实现点击锚点平滑滚动到目标位置所需的JS代码及CSS scroll-behavior。
HTML转React JSX - 属性转换
将HTML代码转换为兼容React JSX的代码(class→className,style→对象等)。
Web Components 生命周期浏览器 - 查看回调执行
创建一个测试自定义元素,记录并展示 connectedCallback, attributeChangedCallback 等执行顺序。
常用表单片段库 - 登录/注册/搜索等
预置多种常见表单(登录、联系、搜索)的HTML代码,点击即可复制并稍作修改。
CSS自定义属性注册演示 - @property
通过注册CSS属性的类型和初始值,演示如何让渐变等属性实现平滑动画。
Markdown转HTML工具 - 在线MD文档转网页
将Markdown文本即时转换为HTML代码,实时预览样式,直接复制HTML用于网站发布。
状态机可视化工具 - 绘制状态图并生成代码
拖拽添加状态和转换,定义事件和动作,生成 JavaScript 状态机代码。
浏览器标签页预览模拟 - 切换主题
设置浏览器标题和图标,模拟在暗色/亮色主题下标签栏的样子。
UD5工具箱