博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
labjs
阅读量:4652 次
发布时间:2019-06-09

本文共 459 字,大约阅读时间需要 1 分钟。

一般情况下对JS加载需要做到以下两点:

1.按需加载。(labJS,RequireJS等)

2.对JS文件合并和压缩。(这里面有YUI和google的工具)

这里是给大家介绍 LabJS 

LabJS文档 

LabJS 常用方法:

常用的就是后两个 script() wait() 详细用法见文档和下面的参考资料

一个简单的例子(使用YUIDataTable页面 FireFox4)

使用LabJS之前Code:

FireBug 截图:

使用LabJS之后Code:

FireBug截图

经过多次比较之后,发现使用labJS 的确页面加载速度变快了。可以见得并行加载的威力,FireBug测试结果仅作为参考。

 

参考资料:

去哪儿网的JavaScript模块化之路   

预加载资源研究   

labJS分析  

关于脚本载入器的思考 

JS性能测试工具  和 

高性能WEB开发之Web性能测试工具推荐 

转载于:https://www.cnblogs.com/menghuigao/archive/2012/08/02/2620704.html

你可能感兴趣的文章
spring Boot 入门--为什么用spring boot
查看>>
负载均衡
查看>>
tar and war的一些命令
查看>>
BZOJ 1260&UVa 4394 区间DP
查看>>
CentOS或Redhat上装memcached (包括64位系统)
查看>>
C 字符串数组排序
查看>>
ios开发学习--列表(Table)效果源码分享--系列教程4
查看>>
Modified判断Tedit TMemo类型的文件是否修改过
查看>>
python基础-对象
查看>>
如何使函数不生成执行代码
查看>>
MySQL 数据库设计 笔记与总结(3)物理设计
查看>>
第5周团队作业1:项目建议
查看>>
抠图划线
查看>>
HDU 4897 Little Devil I(树链剖分)(2014 Multi-University Training Contest 4)
查看>>
jmeter 参数化学习笔记
查看>>
Convert the AScii to SAC file
查看>>
PAT (Basic Level) Practise 1002. 写出这个数
查看>>
SxsTrace
查看>>
How to correctly use preventDefault(), stopPropagation(), or return false; on events
查看>>
How to: Update an .edmx File when the Database Changes
查看>>