JavaScript this 上下文测试器 - 不同调用方式下的指向
编写函数并选择调用方式(普通、方法、call、apply、箭头等),输出 this 的值。
UD5工具箱
编写函数并选择调用方式(普通、方法、call、apply、箭头等),输出 this 的值。
输入新旧JSON,并排展示增删改的行级差异,辅助接口变动追踪。
创建一个 Proxy,定义各种陷阱函数,操作对象时实时显示被拦截的属性和行为。
并列播放所有CSS内置缓动函数(ease, linear等)的动画效果,方便对比选择。
将 JSON 数组或对象渲染为可交互的 HTML 表格,支持嵌套展开、列排序和搜索。
编写嵌套函数并单步执行,直观展示每个函数的作用域和闭包变量。
在 ES 模块中直接使用顶层 await,观察执行顺序和依赖加载。
搜索CSS属性,显示其在主流浏览器的支持范围和前缀需求,快速避免踩坑。
粘贴 package.json 内容,检查必填字段、许可证合规、依赖版本格式等常见问题。
输入嵌套对象和取值路径,测试?.可选链和??空值合并运算的结果,学习JS新特性。
提取 HTML 中所有内联 style,智能合并相同样式生成 class,并替换为类名以减小体积。
编写带有伪类的选择器,实时高亮匹配的HTML元素,探索现代CSS选择器的能力。
粘贴JSON对象,生成可折叠的树形视图,点击节点复制其键值路径,方便调试。
粘贴HTML并编写XPath表达式,高亮显示匹配的节点并提取文本。
在可视化环境中编写JSONPath或JMESPath表达式,实时高亮匹配结果并查看路径提取逻辑。
粘贴PHP print_r或var_export输出,智能解析为有效的JSON。
显示当前页面的JavaScript堆内存快照和使用限制,辅助内存泄漏调试。
解析 JSON 字符串或粘贴对象字面量,检测是否存在循环引用并指出路径,辅助调试。
搜索CSS属性和选择器,展示在主流浏览器的支持版本和全局使用率百分比。
定义多个 CSS 自定义属性,通过滑块或颜色选择器实时修改并查看页面整体风格变化。
将普通HTML标记转换为符合JSX语法的代码,自动处理class→className、行内样式对象化等。
应用 contain 的各种值(layout, paint, size),直观对比开启前后渲染和布局的变化。
输入文本,滑块调节letter-spacing和word-spacing,实时显示效果并复制CSS。
粘贴结构化数据代码,模拟Google结构化数据测试,检查错误与丰富结果。
提取HTML中内联style属性或嵌入式style标签,转变为独立CSS规则,辅助样式重构。
注册带类型的 CSS 自定义属性,观察其如何支持过渡动画和继承效果。
在线正则表达式测试工具,支持JavaScript正则匹配、替换、提取等操作,即时显示匹配结果和高亮。
粘贴 JSON 数据,自动生成对应的 TypeScript interface 或 type 定义,支持嵌套对象和数组。
将URL查询字符串转换为键值对对象,编辑并重新生成编码后的查询参数,支持多层嵌套。
配置内容和位置,生成使用最新HTML popover属性的轻量弹窗代码,无需JavaScript。