审查 JavaScript 片段
格式化片段,复制 JavaScript 审查报告,再压缩或检查 API payload。
格式化小段 JavaScript 代码,让函数、对象和回调更容易检查。
输入 / 输出
输入、输出和复制操作集中在这个主区域。示例和检查内容放在下方。
本地会话
输入状态只保存在此浏览器中,可在无账号时恢复上次工作区。
完成主要输入/输出流程后,再打开需要的示例、检查清单和相关工具。
审查 JavaScript 片段
格式化片段,复制 JavaScript 审查报告,再压缩或检查 API payload。
复制前检查
常见失败情况
相关工具
指南
完成主要输入/输出流程后,再打开需要的示例、检查清单和相关工具。
function hi(){console.log('bob');}const total=items.reduce((sum,item)=>sum+item.price,0)export async function load(){return fetch('/api/data').then((r)=>r.json())}JavaScript 示例
字符
34
函数数
1
Console 调用
1
输出行数
3
复制前检查模块语法、异步用法、浏览器 API 和压缩后大小。
Import 数
0
Export 数
0
Async/await
0
浏览器 API
0
未检测到浏览器 API。
压缩率
0%
移除空白和注释后的预估减少比例。
信号预览
片段中发现的运行环境和模块信号。
JavaScript 审查报告
复制包含 module/runtime 信号、网络和 eval 风险、警告与安全审查清单的交接报告。
输出模式
美化
Import 数
0
Export 数
0
Async/await
0
浏览器 API
0
未检测到浏览器 API。
Fetch 调用
否
Eval 风险
否
压缩率
0%
审查备注
审查清单
# JavaScript 审查报告 - 检查时间: 浏览器复制时间 - 输出模式: 美化 - 字符: 34 - 输出行数: 3 - 函数数: 1 - Import 数: 0 - Export 数: 0 - Async/await: 0 - 浏览器 API: 未检测到浏览器 API。 - Console 调用: 1 - Fetch 调用: 否 - Eval 风险: 否 - TODO/FIXME/HACK 备注: 否 - 压缩率: 0% - 原始 JavaScript 不包含在此报告中;需要时另附已脱敏片段。 ## 审查备注 - 存在 console 调用。需要时在正式使用前删除调试日志。 - 此 formatter 适合短片段,不能替代 Prettier 或项目 formatter。 ## 审查清单 - 发布前在项目测试或安全 sandbox 中运行片段。 - 确认片段面向浏览器、Node.js、edge runtime 还是 bundler。 - 复制网络代码前检查 fetch URL、凭据和错误处理。 - 生产使用前移除 debug console 输出和 TODO 备注。 - 压缩或粘贴到文档时保留许可证和交接注释。
可复制输出
function hi(){
console.log('bob');
}