js之运行事件检测
来源:互联网 发布:yum 卸载 编辑:程序博客网 时间:2024/06/06 07:33
运行时间检测
//1.拼接字符串时间检测
console.time("运行时间是");
//要检测的代码
var htmlstr = "";
for (var i = 0; i < 1000 ;i++ )
{
htmlstr += "<li>" + i + "</li>";
}
wrap.innerHTML = htmlstr;
console.timeEnd("运行时间是");
//2.使用DOM操作
console.time("运行时间是");
for (var i = 0; i < 1000 ;i++ )
{
var li = document.createElement("li");
li.innerHTML = i;
wrap.appendChild(li);
}
console.timeEnd("运行时间是");
//拼接字符串再渲染会触发浏览器的底层解析器 专门解析字符串元素
//低版本浏览器上 innerHTML性能远远好于DOM操作
//在高版本浏览器上 差别不大 但是innerHTML更快
0 0
- js之运行事件检测
- JS检测微信返回按钮事件
- JS事件之绑定事件
- JS事件之事件委托
- JS事件之鼠标事件
- JS事件之事件类型[UI事件]
- JS事件之事件类型[焦点事件]
- js之onload事件
- JS之事件基础
- JS之事件处理
- JS之事件冒泡
- js之自定义事件
- JS之事件委托
- js之onreadystatechange事件
- JavaScript检测之basevalidate.js
- JavaScript检测之basevalidate.js
- Linux Shell 之定时检测Tomcat运行
- Linux Shell 之定时检测Tomcat运行 .
- javaES6箭头函数的全新特性
- About Path & Classpath
- hdu 5919Sequence II 主席数的应用 2016CCPC长春
- cssRuels和rules的区别
- 第73课: 基于Spark 2.0.1项目 例如注册之后前10天访问我们的移动App最多的前五个人;注册之后前10天内购买商品总额排名前5为的人
- js之运行事件检测
- 2016 ccpc HDU 5969 最大的位或
- maven国内快速镜像,国内maven中央仓库地址
- 服务端关闭session的重要性
- WatsonAPI调用学习
- iOS模拟器目录
- 你不太熟悉的JVM命令配置参数
- Anaconda win8,64下安pygraphviz
- [LeetCode]Remove Duplicates from Sorted List