※ 引述《rrr0832 (rrr0832)》之铭言:
: 我曾经想过
: 为什么Google、Facebook、Yahoo的网页程式码可以这么地“杂乱无章”呢?
: 明明写整齐一点并排版的话会比较好看
: 就偏要把上百行的程式全部挤在同一行
: 这是有什么目的啊??
: 还有我发现,有些根本是形同废物的程式或函数或变量等等
: 根本百万行之内都用不到
: 却都还要宣告??
: 这是为什么?
: 我学网页程式快十年了,都一直在纳闷为什么这些“大站”都要用这么乱而且我根本看
: 不懂的JS或其他程式码…
: 而且重点是:“为什么都要把它写在同一行啊???”
: ▼我每次打开Google的原始码都是长这副德行,根本杂乱无章啊…
: http://i.imgur.com/I49dlMP.jpg
: ▼相较于其他网站就干净清爽许多,而且都会排版…
: http://i.imgur.com/Vn1SVRK.jpg
看到有人提到大括号重排程式码,顺手弄成图可能会比较好理解
步骤
1.打开chrome,开启网页后按F12
2.选到Source这一项,找到你要看的js,点两下后开出来
3.按下那个大括号 程式码就变整齐了!
http://imgur.com/R56LPAx
追加:如果是想让人看不懂程式内容,网络上有不少混淆器可以用,
私心推荐这个很可爱的表情符号混淆器
http://utf-8.jp/public/aaencode.html
当然混淆后档案会变大,所以其实效能反而变差了
如果写出什么惊天地泣鬼神的code,又不想给人知道可以考虑囉