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