1
chemhack Nov 29, 2012
给body加id
|
2
chone Nov 29, 2012
在页面里定义一个全局变量,根据这个来判断,比如 var page = 'home';
另外,一个估算数据,访问页面里有缓存的一般在20%左右。这样做不见得能提高性能。 |
3
bengle Nov 29, 2012
模块分开写,不同页面的js分别打包成一个文件就好了
|
4
lyuehh Nov 29, 2012
我现在的一个项目就是像2楼那样做的,变量名都一样。。。
|
6
linuz Nov 29, 2012
改变一下,试试这个? [seajs](http://seajs.org/docs/)
|
7
leecade Nov 29, 2012
window.location.pathname
|
8
avatasia Nov 29, 2012
你真信啊? 为了那点性能,你这么折腾值得么?
|
9
fanpenghua Nov 29, 2012
我笑了,理论上 不同功能 变量名应该不一样。 这个已经不是问题了
|
10
chone Nov 29, 2012
都谈理论,其实理论上页面(不是富前端的网页应用),最优的做法是统统和页面一起输出。很多巨大流量的地方也都是这么做的。
|
11
iwege Nov 29, 2012
楼主是果断没研究过verycd的html页面...
|
12
firsthym Nov 30, 2012
放在一个文件是由js编译器来合并的。
|
13
NFSwind Dec 2, 2012
每个页面定义局部的JS标识符,然后在JS文件中使用SWITCH...CASE改变一个标识符,下面再使用if判断,有标识符的进行操作,没标识符的就Default了。。
|