![执行效率优化_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/7fc877da-d32d-4aa2-8be1-c3ea0a8e54cf/7fc877da-d32d-4aa2-8be1-c3ea0a8e54cf1.gif)
![执行效率优化_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/7fc877da-d32d-4aa2-8be1-c3ea0a8e54cf/7fc877da-d32d-4aa2-8be1-c3ea0a8e54cf2.gif)
![执行效率优化_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/7fc877da-d32d-4aa2-8be1-c3ea0a8e54cf/7fc877da-d32d-4aa2-8be1-c3ea0a8e54cf3.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2018/1/7Item 1:for 循环性能优化有两个因素决定循环展开是否有利执行时间减少:1. 循环迭代的次数,成千上百次迭代才能带来明显的区别2. 循环体开销/循环开销比例=系数,系数越大,代表性能提升越少。循环展开:for(var i=0;i<8;i+)/do someth ing为了提升效率:将它展开为循环体8次。Item 2:JQuery代码性能优化一个JQuery代码$( “#element ”).css(, color ? ,? #f00 ?);执行过程调用JQuery并在DOM 搜索id= “element1 "的元素,正则测试返回搜索到的元素列表调用JQue
2、ry的css ()函数。这个可以进行2点优化:1. 指定JQuery搜索的范围-环境参数选择/$alien=$('.alien ' container)环境参数 container可以是一个 JQuery 对象或者 CSS 选择器$alien(' .alien ' ,$container); /JQuery 对象$alien('.alien ' ,' #container ' ); /CSS 选择器2. 保存对象引用var elementStyle=$( element1 'O.style;elementStyle.col
3、or=''保存对象引用,会减少搜索次数,从而优化执行性能。Item 3 : optimize DOM insertionYour APP may n eed large amou nt of DOM operati on ,DOM is a complicated datastructure that you should better not to modify it. But it is not that really for dynamicweb pages,so you should insert the elements in more effiective way.For example,you want to insert a ' <p>content</p>'.But whe n you want to in sert hun dreds of eleme nts,you should assembly it intoa long String,and insert it at once.This will dramatically decrese the overhead of JQuery in teral test and fun cti on$ ( ' #element1 &
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- LY/T 3401-2024石漠化防治术语
- 人教版数学七年级下册5.3.1《平行线的性质》听评课记录1
- 粤教版道德与法治九年级上册3.2.2《社会和谐 人人共享》听课评课记录
- 浙教版数学七年级下册《4.3 用乘法公式分解因式》听评课记录2
- 中图版历史七年级上册第5课《青铜器和甲骨文》听课评课记录
- 人教部编版八年级道德与法治上册:3.1《维护秩序》听课评课记录1
- 环保工程合同(2篇)
- 人教版七年级地理下册《日本》听课评课记录4
- 人教版历史八年级上册第15课《北伐战争》听课评课记录
- 新版华东师大版八年级数学下册《16.3可化为一元一次方程的分式方程2》听评课记录9
- 电网工程设备材料信息参考价(2024年第四季度)
- 2025年江苏农牧科技职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025江苏连云港市赣榆城市建设发展集团限公司招聘工作人员15人高频重点提升(共500题)附带答案详解
- 江苏省扬州市蒋王小学2023~2024年五年级上学期英语期末试卷(含答案无听力原文无音频)
- 数学-湖南省新高考教学教研联盟(长郡二十校联盟)2024-2025学年2025届高三上学期第一次预热演练试题和答案
- 决胜中层:中层管理者的九项修炼-记录
- 《轨道交通工程盾构施工技术》 课件 项目2 盾构构造认知
- 《港珠澳大桥演讲》课件
- 《有机化学》课件-第十章 羧酸及其衍生物
- 人教版道德与法治五年级下册《第一单元 我们一家人》大单元整体教学设计2022课标
- 2024年海南公务员考试申论试题(A卷)
评论
0/150
提交评论