很多网站的传送到客户端的javascript是估计写的很乱的吗?

来源:百度知道 编辑:UC知道 时间:2024/05/04 14:37:39
我查看源代码 打开js文件 发现里面的代码太乱了 完全不具有可读性 是不是网站故意这样不让人读懂他们的js是怎么写的?

有些网站为了节省带宽成本,
把JAVASCRIPT文件进行压缩,
以达到尽可能小的字节数。
最基本的方法是删除空格和换行,
所有的内容都紧密挤在一起,
还有一种方法能更多地压缩代码,就是代码加密,能省60%以上的字节量。
这种加密工具最开始由英国的顶级JAVASCRIPT专家 dean.edwards发明。
(工具本省也是由JAVASCRIPT写成)

可以参考他的说明以及源代码
http://dean.edwards.name/download/#packer

呵呵~~~其实你错了。
在服务端他们编好。当你查看源文件的时候,其实看见的是他穿给你的信息,其中里面的回车、换行、等等都没有了,被过滤掉了。。。

你的想法是正确的,很多网站为了不被人盗取代码,故意写了很多可读性很差的JS代码,比如可以通过1句代码执行,却故意写的很复杂。

1楼的回答有误,JS文件不会编译成你所说的内容

应该不是,这样对于他们的维护也不好,人家没必要这么做;有时候,就算是自己的东西,换个地方,也会出问题,可能是浏览器或者别的什么问题

加密 与 解密咯