JavaScript 格式化工具把压缩过的 JS 代码还原成缩进规范的可读版本,支持语法着色与压缩混淆代码的逆向整理,排查线上代码、分析第三方脚本时使用。
不能完全还原。格式化能恢复缩进和换行让逻辑可读,但原始变量名、注释在压缩打包时就已丢失,无法找回。
不会。只调整空白字符与换行,代码语义不变。个别依赖 Function.prototype.toString 做校验的代码除外,这在业务代码中极为罕见。