
1 qinxg 2013-05-17 17:15:30 +08:00 IE开发人员工具可以对JS排版 |
2 zhujinliang 2013-05-17 17:16:23 +08:00 用uglifyjs格式化一下算么。。。 |
3 zythum 2013-05-17 17:36:01 +08:00 你们是多么喜欢看压缩混淆的代码。 |
4 h2sky OP |
5 zythum 2013-05-17 17:56:37 +08:00 压缩代码还能看看。 压缩混淆代码实在不是人类能阅读的。 如果简单功能。自己写可能更加方便一些。 |
6 breeswish 2013-05-17 21:00:58 +08:00 via Android 我自己的方式供参考: 对于没压缩的js,直接看源码 对于压缩混淆了的js,一般chrome inspector下事件断点进行跟踪,以及直接看eventlistener绑定状况 |
7 nichan 2013-05-17 21:09:38 +08:00 长时间不扒站以后发现,用自己的方法、思维方式写代码真tmd的爽。 在想是不是以后扒站的时候也能只看效果,不管他的代码,然后用自己的方式实现…… |
8 FrankFang128 2013-05-17 21:43:43 +08:00 JS压缩后最大的问题是变量名没有意义了。 我不相信有什么方法能自动给变量一个有意义的名字。 编程其实很大程度上是命名的艺术。 |
9 jiangle 2013-05-17 23:41:26 +08:00 firebug万能啊 |
10 h2sky OP |
11 nichan 2013-05-18 12:22:46 +08:00 就是因为不熟才想这种招……熟悉的人估计一眼就看出来用的哪家的代码了(摔…… |
12 chemzqm 2013-05-18 13:14:19 +08:00 规划时间自己学着写JS吧,抄别人js只会给自己的应用埋雷,项目维护雪上加霜。 |
13 deathfang 2013-05-18 15:16:34 +08:00 去扒用了模块加载器的,借助WebStorm等IDE查看各方法的引用, 在console里直接输入完整的代码看返回的对象有哪些方法 uglify JS默认情况下压缩是不会混淆属性方法名吧,可以猜想那些是干嘛的,再分拆移除不需要的方法………… 其实更好的办法去看同类功能的成熟组件源码 |