<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 在网页头部加入这句话会用自动用最高版本浏览器打开网页,据说会导致内存泄露,如果具体制定某个具体的版本,比如IE = 7,则不会导致内存泄露,我也不知道具体什么原因,既然会导致内存泄露,浏览器还支持这个玩意干嘛,不是找虐吗? 当把这句话去掉,网页在ie8以下慢的像乌龟一样,这时候就需要查找js执行,那些地方耗时了。由于js 是事件驱动的,网上工具只是静态的查看这个js 执行多少时间。很少能动态的查看这个动作执行了多少时间。

    IE9 F12 开发工具 探查器能够帮助我们查看js执行效率。用法如下

  

  首先切换到你要测试的浏览器, 单击探测器选项卡,单击开始采样! 再在你感觉慢的地方进行操作!停止采样如下图

  

  会展示一些那些函数操作的耗时,以及具体的行号,点击url会定位到具体行号。查找原因进行优化。网上几乎没有介绍这个,上面几个数据项的含义,我也不清楚具体的意思。只找到了微软一篇很简单介绍  http://msdn.microsoft.com/zh-cn/library/dd565628(VS.85).aspx#调试_JScript

  谷歌 f12开发工具也有此功能 ,是叫 profiles

单击start,进行在慢的地方进行操作!单击stop结束

谷歌执行效率比较高,一般没什么价值!

查看js 执行效率工具相关推荐

  1. java js 执行效率_JavaScript提高加载和执行效率的方法

    前言 无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成.JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长.浏览器在下载 ...

  2. DBA工具——DMV——通过sys.dm_exec_procedure_stats查看存储过程执行信息

    原文:DBA工具--DMV--通过sys.dm_exec_procedure_stats查看存储过程执行信息 对于DBA来说,经常要手机存储过程的某些信息: 执行了多少次 执行的执行计划如何 执行的平 ...

  3. 优化SQL步骤——查看SQL执行频率 || 定位低效率执行SQL

    优化SQL步骤 在应用的的开发过程中,由于初期数据量小,开发人员写 SQL 语句时更重视功能上的实现, 但是当应用系统正式上线后,随着生产数据量的急剧增长,很多 SQL 语句开始逐渐显露出性能问题,对 ...

  4. SAP UI5 应用开发教程之三十八 - 使用 Chrome 开发者工具查看程序执行出错时的上下文信息

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  5. JS+库+框架+工具

    JS+库+框架+工具 要做WEB前端,就需要知道前端到底是什么,需要学习那些知识:前端至少要懂的三个部分:HTML,CSS,JavaScript(简称JS),那首先先明确这三个概念: HTML负责结构 ...

  6. MacOS效率工具IQuickLook-多合一Quick Look快速预览与右键扩展信息工具

    MacOS效率工具IQuickLook-多合一Quick Look快速预览与右键扩展信息工具 系统说明 Quick Look说明 什么是Quick Look Quick Look的局限 "I ...

  7. 持续集成与持续部署(三)——实现持续集成的效率工具对比之Jenkins、Travis CI、Circle CI和其他持续集成工具

    持续集成与持续部署(三)--实现持续集成的效率工具对比之Jenkins.Travis CI.Circle CI和其他持续集成工具 效率工具对比 点击查看效率工具 1. Jenkins Jenkins, ...

  8. 查看正在执行的事务_看懂sql_trace--分析执行计划及CBO行为

    概述 Oracle数据库排查问题.实验测试.优化的时候一般都会用到trace文件来分析,这里面就涉及到sql_trace跟10046事件了,下面分别做一下介绍. SQL_TRACE SQL_TRACE ...

  9. 优化javaScript代码,提高执行效率

    今天看完书,总结了一下可以如何优化 JavaScript . 1.合并js文件 为优化性能,可以把多个js文件(css文件也可以)合并成极少数大文件.跟十个5k的js文件相比,合并成一个50k的文件更 ...

最新文章

  1. 让 SVN (TortoiseSVN)提交时忽略bin和obj目录
  2. how to use the mathmatical constant e in conjunction with a vector
  3. C++ 中判断非空的错误指针
  4. VTK:图片之ImageThreshold
  5. linux远程挽救模式,linux – 如何在远程重启Redhat后进入SSH并进入恢复模式?
  6. diskgeniusv4.4.0_一文上手最新Tensorflow2.0系列|TensorFlow2.0安装
  7. 指针运算符 * 说明
  8. python之MRO和垃圾回收机制
  9. 哈夫曼思维导图,第六章前半段思维导图
  10. SG函数(hdu1847)
  11. 参数估计(点估计和区间估计)
  12. A+B 问题【OJ 示例题目】
  13. 基于ROS机器人的3D物体识别与三维重建(四)视觉SLAM基础(十四讲学习记录)
  14. CSSJS--用JS让文字闪烁起来
  15. 【Power BI+Excel+Python】2019年4月全国数据分析招聘岗位可视化分析
  16. 《卓有成效的管理者》——学习心得(一)
  17. 函数名地址、函数名取地址、函数名解引用问题
  18. 京东首曝无人仓 四款机器人引爆智慧物流黑科技
  19. kafka mysql秒杀框架_一次模拟简单秒杀场景的实践 Docker Node.js Kafka Redis MySQL...
  20. pytorch基础学习

热门文章

  1. CSAPP-C1-计算机系统漫游
  2. 使用 ‘In Place’ 直接从MySQL 5.0升级至5.7
  3. 《Adobe Photoshop CS4中文版经典教程》—第1课1.7节检查更新
  4. Android UI-实现底部切换标签(fragment)
  5. Coinbase 现“市场核弹级”漏洞,颁发25万美元奖励
  6. 微软:Nobelium 组织正在发动新一轮软件供应链攻击
  7. 详述 ISC BIND 服务器中的信息泄露漏洞
  8. Nitro PDF 数据遭大规模泄露,波及微软、谷歌、苹果等
  9. Activity实现 高亮显示活动节点,和所有已完成过的节点
  10. decide your linux OS is GUI or not