• 粘贴JavaScript代码
  • 选择 JavaScript文件
  • 执行结果
申明:文件不会经过服务器,文件读取采用直接前端(H5)直接读取。

JavaScript 解密 / JS去注释 / JS美化&格式化 / JS压缩 / 压缩&缩短变量名 / eval压缩

JS解密:执行后将会把JavaScript脚本美化并且如果有16进制编码,会提示是否需要解密。

JS去注释:执行后会讲JavaScript脚本中的多行注释/** ... **/和单行注释//都去掉。

JS美化:又称【JS格式化】,主要为去掉没用的换行和按JS函数(方法)美化缩进,方便我们调试和查看JavaScript脚本,缺少“;”会造成脚本报错。

JS压缩:又称【JS压缩一行】,主要为去掉无用的换行和空格,缩减JS代码整体体积,但是如果缺少“;”、代码不规范都会使代码错误。

JS压缩缩&短变量名:就是即压缩成一行,又将“局部变量”转换为abcd简单字母。使代码无法恢复变量名和函数名,又缩减了JS脚本的体积。

JS混淆加密:一个简单的加密,JS代码局部变量和局部函数名都会被随机定义名字来替代,另外字符串会变成16进制编码,是一种轻量化的简单加密。可以和其他加密配合使用。

eval压缩:一个简单的加密方式。也是比较常用的加密方式,比较容易被破解,不推荐加密重要代码。

eval压缩 + 缩短变量:一个简单的加密方式。配合缩短变量名来达到JS脚本体积减小,不推荐加密重要代码。

总结

1.代码书写要严谨,“{}”“;”,不要去省略,占不了多少空间,在压缩的时候,它会自动计算省略。

2.如果出现eval加密后JS脚本运行报错,请先压缩JS,然后执行JS,可以精确定位错误在哪,一般是缺少,“{}”“;”手动加上后处理后再去加密JavaScript。

最新文章
暂时没内容
最热文章
暂时没内容

      商务合作:1#vfan.cn(把#换成@),或者联系QQ:84034666

      业务咨询:i#itboy.net(把#换成@),或者联系QQ:8446666