• 粘贴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。

最新文章
Can "Upgrade" only to "WebSocket".是为什么? 5300
JS setTimeout 方法,JavaScript Hook 劫持setTimeout 7767
文件(文本)不乱码,保存后发给对方,对方打开乱码,怎么处理文件乱码? 11719
MacBook安装Nginx最有效方法 3310
模仿支付宝输入支付密码的UI,带JavaScript 密码输入校验功能 25205
Chrome浏览器模拟微信客户端访问网址,方法图文讲解模拟微信 47242
JavaScript在线加密,最牛加密按次加密计费方式讲解。 53021
丁香公开课请求 sign(签名) 分析过程讲解 15441
JavaScript优雅的跳转,作弊跳转方式,JS防检测跳转。 26092
JS代码书写注意事项,JavaScript代码压缩后为什么报错? 15082

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

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

再次输入密码