许多页面依赖于Javascript。此时,我有各自页面的单独Javascript文件(其中许多文件相当大)。下面是特定页面的单个Javascript文件的示例(假设此页面有<body id="page_1">): ...$('#id//there can be many functions like this one}
为了提高网
为了将所有模块合并到一个资源中,我们将每个模块编写成一个单独的脚本标记,并将代码隐藏在注释块(/* */)中。当资源第一次加载时,没有分析任何代码,因为它被注释掉了。若要加载模块,请为相应的脚本标记查找DOM元素,去掉注释块,然后再将代码.在iPhone 2.2设备上,块注释中包含的200 k JavaScript在页面加载期间增加240 ms,而在页面加载期间解析的200 k JavaScript增加2600 ms。通过在页面加载期间消除200 k不必要的J