在 JavaScript 开发中怎样做代码混淆?

2025-04-04 23:13:50
推荐回答(3个)
回答1:

所谓 JavaScript 混淆,基本就是
1 重命名局部变量(YUI Compressor 也可以配置参数,拒绝变量重命名)
2 移除代码空白(Space、Tab、Line-Feed)
在相同语义的情况下压缩代码,比如去掉末尾分号(Remove Terminator Semicolons),常量替换(Constant Propagation)

回答2:

可以在线工具处理;
yuicompressor也可以,google也有工具,grunt也有的,可以查下。

回答3:

这不就是uglifyjs干的事情么。。