常见浏览器多长时间会提示“脚本运行时间过长”总结


Posted in Javascript onApril 29, 2014

现在的web,影响用户访问速度已经不单单是文件下载的速度了,当所有的文件从服务器上下载后,从浏览器开始渲染到用户可以响应的时间,这段时间仍然会消耗很长,同时由于交互的复杂,javascript也变得越来越多,越来越复杂,脚本运行的时间反映在界面上就是响应用户输入点击的过慢,甚至浏览器出现脚本超时的提示。

这篇文件并不打算讲怎么避免这种超时以及javascript的优化技巧,单说各种浏览器的忍耐极限,下面是Nicholas C. Zakas总结的数据

Chrome:执行超过8秒提示。
IE:执行超过500万条Javascript语句时出现提示。
Firefox:执行超过10秒出现提示。
Safari:执行超过5秒出现提示。
Opera:无论执行多久都不会出现提示。
一般说来对用户来说脚本运行时间最好不要超过100ms,如果实在处理的过慢的时候可以考虑一些变通的手段,比如说用loading提示用户。

Javascript 相关文章推荐
js如何获取兄弟、父类等节点
Jan 06 Javascript
JavaScript基础教程之alert弹出提示框实例
Oct 16 Javascript
Javascript json object 与string 相互转换的简单实现
Sep 27 Javascript
基于JavaScript实现自动更新倒计时效果
Dec 19 Javascript
thinkjs之页面跳转同步异步操作
Feb 05 Javascript
AngularJS中的路由使用及实现代码
Oct 09 Javascript
vue cli使用绝对路径引用图片问题的解决
Dec 06 Javascript
基于vue v-for 循环复选框-默认勾选第一个的实现方法
Mar 03 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
May 29 Javascript
微信小程序canvas.drawImage完全显示图片问题的解决
Nov 30 Javascript
node事件循环和process模块实例分析
Feb 14 Javascript
在vue项目中封装echarts的步骤
Dec 25 Vue.js
javascript中使用正则计算中文长度的例子
Apr 29 #Javascript
一个简单的Node.js异步操作管理器分享
Apr 29 #Javascript
IE浏览器中图片onload事件无效的解决方法
Apr 29 #Javascript
javascript的创建多行字符串的7种方法
Apr 29 #Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
Apr 29 #Javascript
当某个文本框成为焦点时即清除文本框内容
Apr 28 #Javascript
JS实现两个大数(整数)相乘
Apr 28 #Javascript
You might like
PHP提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
js玩一玩WSH吧
2007/02/23 Javascript
Javascript 陷阱 window全局对象
2008/11/26 Javascript
半角全角相互转换的js函数
2009/10/16 Javascript
jquery 中多条件选择器,相对选择器,层次选择器的区别
2012/07/03 Javascript
javascript弹出拖动窗口
2015/08/11 Javascript
浅谈jquery的map()和each()方法
2016/06/12 Javascript
node+express制作爬虫教程
2016/11/11 Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
2016/12/13 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
Bootstrap fileinput组件封装及使用详解
2017/03/10 Javascript
NodeJS自定义模块写法(详解)
2017/06/27 NodeJs
JS实现弹出下载对话框及常见文件类型的下载
2017/07/13 Javascript
JS按钮闪烁功能的实现代码
2017/07/21 Javascript
Vue项目中使用Vux的安装过程
2018/05/01 Javascript
JavaScript求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
2018/05/07 Javascript
详解vuex之store源码简单解析
2019/06/13 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
2020/06/04 Javascript
布同自制Python函数帮助查询小工具
2011/03/13 Python
在Gnumeric下使用Python脚本操作表格的教程
2015/04/14 Python
从头学Python之编写可执行的.py文件
2017/11/28 Python
Python实用技巧之利用元组代替字典并为元组元素命名
2018/07/11 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
python的内存管理和垃圾回收机制详解
2019/05/18 Python
pywinauto自动化操作记事本
2019/08/26 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
python 使用csv模块读写csv格式文件的示例
2020/12/02 Python
印度网上购物首选目的地:Flipkart
2016/08/01 全球购物
家得宝加拿大家装网上商店:The Home Depot加拿大
2016/08/27 全球购物
美国网上花店:JustFlowers
2017/02/12 全球购物
护理学毕业生求职信
2013/11/14 职场文书
英语自我评价范文
2014/01/24 职场文书
特色蛋糕店创业计划书
2014/01/28 职场文书
人事文员岗位职责
2015/02/04 职场文书
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js