有关性能的摘抄总结
来源:互联网 发布:核聚变发电 知乎 编辑:程序博客网 时间:2024/06/01 08:50
- 巧妙使用jq
原文链接:http://blog.csdn.net/wcc526/article/details/17058835
文章可以总结为:
使用最新版本
合并、最小化脚本
用for替代each
用ID替代class选择器
给选择器指定前后文
建立缓存
避免DOM操作
避免使用concat(),利用join()处理长字串
巧妙使用js
原文链接:http://www.cnblogs.com/liyunhua/p/4529086.html
- 避免全局查找
- 定时器
- 字符串连接
- 避免with语句
- 数字转换成字符串
- 浮点数转换成整型
- 各种类型转换
- 多个类型声明
- 插入迭代器
- 使用直接量
- 使用DocumentFragment优化多次append
- 使用一次innerHTML赋值代替构建dom元素
- 通过模板元素clone,替代createElement
- 使用firstChild和nextSibling代替childNodes遍历dom元素
- 删除DOM节点
- 使用事件代理
- 重复使用的调用结果,事先保存到局部变量
- 注意NodeList
- 优化循环
- 展开循环
- 避免双重解释
- 缩短否定检测
- 条件分支
- 使用常量
- 避免与null进行比较
- 避免全局量
- 尊重对象的所有权
- 循环引用
- 通过javascript创建的dom对象,必须append到页面中
- 释放dom元素占用的内存
- 释放javascript对象
- 避免string的隐式装箱
- 松散耦合
- 性能方面的注意事项
- 避免错误应注意的地方
- ==和===的区别
- 不要使用生偏语法
- 函数返回统一类型
- 总是检查数据类型
阅读全文
0 0
- 有关性能的摘抄总结
- 又一个有关朋友的摘抄!
- Android的有关内存性能的总结
- 有关Django性能优化总结
- DM642有关摘抄
- 写出质量好的软件总结摘抄
- xml的解析方法总结摘抄
- c#线程同步的总结(摘抄)
- contentprovider的学习实例总结(摘抄)
- 有关jdbc的总结
- 有关输入的总结
- 有关spl的总结
- 有关动画的总结
- 有关maven的总结
- 有关CoordinatorLayout的总结
- 有关路径的总结
- SourceTree 学习总结(摘抄)
- 有关getche getch getc getchar几个函数的区别[C](摘抄)
- 1258: 螺旋矩阵
- HDU5923-Prediction
- MFC的Serialize序列化函数
- django验证模块
- Volatile关键字解读(三)
- 有关性能的摘抄总结
- 基于原生HTML的UI组件开发
- 顺势而为,HTML发展与UI组件设计进化
- UDT源码剖析(一):UDT自带例程sendfile注释
- tensorflow中的随机裁剪函数random_crop
- hdu—1005
- 值得推荐的C/C++框架和库 (真的很强大)
- dubbo入门(一):ubuntu14.04 jdk8下 dubbo-admin编译安装
- IntelliJ IDEA使用教程十一 Lombok插件 安装及使用