为什么混淆JavaScript代码是一种糟糕的风格?

时间:2013-05-03 10:14:01

标签: javascript obfuscation minify v8 spidermonkey

我知道,在网络开发人员的社会中,使用缩小过程来表示他们的JavaScript代码。但是如果你想混淆JavaScript代码,那么这样的行为将被标记为一个糟糕而愚蠢的东西。

那为什么不好?

例如,.NET应用程序的混淆过程是相反的,因为混淆会使.NET程序难以反汇编。

那么为什么JavaScript代码的混淆不好?

是否会使浏览器中的 V8 SpiderMonkey 引擎的编译时间变慢或者其他什么?

1 个答案:

答案 0 :(得分:2)

根据您使用的混淆器,它会对javascript性能造成严重影响。此外,如果某些防病毒软件“认为”它们可能存在危险,它们可能会阻止执行此类代码。