为了账号安全,请及时绑定邮箱和手机立即绑定

Javascript源码压缩是否影响运行速度

Javascript源码压缩是否影响运行速度

慕田峪9158850 2018-12-07 07:05:24
Javascript 源码只是把空格、换行、多余的注释等等清理掉,用此压缩应该能减轻不少流量负担,但是否会影响浏览时的运行速度?
查看完整描述

3 回答

?
慕村9548890

TA贡献1884条经验 获得超4个赞

这个应该是没有性能差别的,目前压缩代码大概有几种形式,一种最简单的就是去掉空格换行注释 一种是基于MS的压缩(只支持IE浏览器),一种是jwind的JSA压缩(这个是一个最常用的算法),还有就是YUI中使用的压缩

本人推荐使用JSA来压缩,他可以有效的减少代码的体积,他压缩后的代码使用eval来执行一次解包操作,eval是javascript内置的方法在性能上是有保障的,其次jsa压缩是使用单字母来替换可读性的变量名,并去掉所有的空格注释等  只是要注意一点,经过jsa压缩的代码目前不支持可逆操作,也就是压缩后再解包的代码会用无意义的变量替换原来有意思的变量名

查看完整回答
反对 回复 2018-12-24
?
隔江千里

TA贡献1906条经验 获得超10个赞

没有差别的

查看完整回答
反对 回复 2018-12-24
?
跃然一笑

TA贡献1826条经验 获得超6个赞

这个不用担心。它是给机器看的,不是给我们人看的。

电脑说:我喜欢这样的格式。因为我只认识0,1,别的我不认识。

查看完整回答
反对 回复 2018-12-24
  • 3 回答
  • 0 关注
  • 499 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信