javascript - 重命名缩小的 JavaScript 对象?

标签 javascript obfuscation minify

是否有某种类型的脚本或网站接受缩小的 JavaScript 代码(所有变量名称都替换为 a、b、c、d、e 等)并通过智能猜测名称返回“未缩小的”JavaScript或者随机分配容易记住的名称,例如 blueGiraffe2 或类似名称?

最佳答案

没有什么可以取消混淆变量(给它们有意义的名称)。但是,您可以通过多种方式轻松地取消 JavaScript:

  1. 大多数 IDE 都有可供您使用的代码格式化功能
  2. Chrome 在缩小源文件的左下角具有“ pretty-print ”功能。
  3. Firefox 在缩小的源文件的右下角有一个“ pretty-print ”功能

但是,很难弄清楚代码的作用;由于某种原因,它被缩小和混淆了。

关于javascript - 重命名缩小的 JavaScript 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46751357/

相关文章:

javascript - 运行 Grunt 时将依赖项(如 jQuery)注入(inject)库

javascript - JQuery DatePicker -> dateformat,如何输出dayNamesMin而不是dayNamesShort?

javascript - 如何在网页中隐藏 javascript 代码?

c# - InstallShield 和 ConfuserEx

javascript - 将缩小的数据库对象转换为可读的键

javascript - 全屏狭缝 slider 自动播放

javascript - 使用 ecmascript 6 将 javascript 文件导入另一个文件的语法是什么?

java - HashMap: containsKey() 不应该是真的?

javascript - 如何让部分 JS 代码不被压缩器压缩

java - 使用 minify-maven-plugin 缩小前端