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