HTTP缓存头检测 - ETag/Cache-Control分析
输入URL,请求并分析响应中的Cache-Control、ETag等缓存策略头给出优化建议。
UD5工具箱
实时监控 V8 引擎的 JavaScript 堆内存,检测潜在内存泄漏并了解内存分布。需要基于 Chromium 的浏览器(Chrome / Edge)。
performance.memory 是 Chrome 浏览器提供的非标准扩展属性,仅在基于 Chromium 的浏览器(Chrome、Edge、Opera 等)中可用。Firefox、Safari 等浏览器未实现此 API。请换用 Chrome 访问本工具。
--js-flags="--expose-gc" 参数,此时 window.gc 才可用。在生产环境中没有此方法,通常 GC 会自动触发。单击此按钮仅作为测试辅助,若不可用会提示用户。
输入URL,请求并分析响应中的Cache-Control、ETag等缓存策略头给出优化建议。
输入嵌套对象和取值路径,测试?.可选链和??空值合并运算的结果,学习JS新特性。
在浏览器中即时测试for、forEach、map、for-of等循环的执行速度,帮助选择最优写法。
编写带有伪类的选择器,实时高亮匹配的HTML元素,探索现代CSS选择器的能力。
设定物理页框数,输入页引用串,动画展示不同页面置换算法的缺页率。
选择触发位置、箭头方向与样式,生成轻量悬停提示框代码。
并列播放所有CSS内置缓动函数(ease, linear等)的动画效果,方便对比选择。
粘贴带参数的URL,以表格形式列出所有Query参数与值。
输入新旧JSON,并排展示增删改的行级差异,辅助接口变动追踪。
搜索CSS属性和选择器,展示在主流浏览器的支持版本和全局使用率百分比。
提取HTML中内联style属性或嵌入式style标签,转变为独立CSS规则,辅助样式重构。
配置基于滚动位置触发的CSS @scroll-timeline动画,复制适配代码。
模拟显示各个HTML元素在典型浏览器中的默认CSS属性表,辅助CSS Reset决策。
将URL查询字符串转换为键值对对象,编辑并重新生成编码后的查询参数,支持多层嵌套。
在主线程和Worker中分别计算大斐波那契数,对比界面的响应度。
将 JSON 数组或对象渲染为可交互的 HTML 表格,支持嵌套展开、列排序和搜索。
上传 webpack 的 stats.json,生成交互式树状图、模块大小排名,辅助优化构建体积。
勾选或调整所需的重置元素(盒模型、边距等),生成自定义CSS Reset片段,确保跨浏览器一致性。
搜索CSS属性,显示其在主流浏览器的支持范围和前缀需求,快速避免踩坑。
输入 HTML 或网址,提取所有标题标签,生成文档大纲树,检测跳跃和缺失。
为内容区域生成灰色闪烁的骨架屏占位代码,包含卡片、标题等组件样式。
浏览并一键复制常见CSS动画(跳动、淡入、滑动等)的@keyframes代码。
输入包名,通过NPM Registry API查询是否已被占用,并显示近似的包名建议。
提取HTML中所有内嵌 `<style>` 标签的内容,合并生成单独CSS文件。
生成使用Intersection Observer实现图片懒加载的JavaScript代码,含过渡动画。
将普通HTML片段一键转为React可用的JSX,处理class→className、style等。
实时预览并生成符合隐私法规的Cookie同意横幅HTML/CSS/JS代码,一键嵌入网站。
粘贴结构化数据代码,模拟Google结构化数据测试,检查错误与丰富结果。
在线正则表达式测试工具,支持JavaScript正则匹配、替换、提取等操作,即时显示匹配结果和高亮。
调节光源角度、颜色和距离,生成凹凸柔和的新拟态UI元素CSS盒阴影代码,潮流设计工具。