- 博客(4)
- 收藏
- 关注
原创 JavaScript小技巧
检查对象是不是数组Miller检测法function isArray(obj){ return Object.prototype.toString().apply(obj)==='[object Array]'; }同步延迟function pausecomp(millis) { var date = new Date(); var curDate = null; do { cu
2016-07-28 09:41:14 171
原创 JavaScript性能优化-数据存取
一个function的作用域模型,一般分为活动对象(局部变量什么的),全局对象(window对象,document),访问顺序是先变量活动对象,后查询全局对象。 function initUI(){ var bd=document.body; var links=document.getElementsbyTagName("a"); var len=lin
2016-07-27 17:10:58 188
原创 mysql性能优化
1.不要在不加条件的情况下用limit,limit 1000,20会从0~10002扫描 2.记住上一页最后一个用户主键,分页用select * from user where uid>lastUid limit pagesize 3.数据一致性要求不高,考虑应用于数据库中间加一层缓存 4.limit 1000,20 可以写作 limit 20 offset 1000 意为跳过1000条后取2
2016-07-27 15:49:11 178
原创 JavaScript 性能优化-加载和执行
所有的js标签尽可能放在标签的底部,以减少对整个页面下载的影响 浏览器可以并行下载js文件,但是在下载外部资源的时,会阻塞其他资源的下载,例如图片. 内嵌脚本放在外链样式表之前 浏览器为了确保样式最新会强行等待外链样式表加载完成,阻塞内嵌脚本加载 尽量整合JS代码 HTTP请求会有额外的开销,同等大小的大文件下载会快于多个小文件下载。
2016-07-27 15:38:03 219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人