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


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 相关文章推荐
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
May 23 Javascript
通过修改360抢票的刷新频率和突破8车次限制实现方法
Jan 04 Javascript
Java与JavaScript中判断两字符串是否相等的区别
Mar 13 Javascript
JS实现页面内跳转的简单代码
Sep 03 Javascript
Vue中props的使用详解
Jun 15 Javascript
Vue实现双向绑定的原理以及响应式数据的方法
Jul 02 Javascript
Angular6笔记之封装http的示例代码
Jul 27 Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
Sep 19 Javascript
jquery.param()实现数组或对象的序列化方法
Oct 08 jQuery
教你使用vue-cli快速构建的小说阅读器
May 13 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
Jul 09 Javascript
js实现碰撞检测
Jan 29 Javascript
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自定义函数之递归删除文件及目录
2010/08/08 PHP
php实现快速排序法函数代码
2012/08/27 PHP
PHP运行环境配置与开发环境的配置(图文教程)
2013/06/04 PHP
PHP Cookei记录用户历史浏览信息的代码
2016/02/03 PHP
PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法
2017/08/11 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
PHP7 其他修改
2021/03/09 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
JS 判断代码全收集
2009/04/28 Javascript
添加JavaScript重载函数的辅助方法2
2010/07/04 Javascript
datagrid框架的删除添加与修改
2013/04/08 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
2016/01/08 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
vue.js使用代理和使用Nginx来解决跨域的问题
2018/02/03 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
浅谈Node 调试工具入门教程
2018/03/20 Javascript
element-ui 本地化使用教程详解
2019/10/28 Javascript
小程序自定义导航栏兼容适配所有机型(附完整案例)
2020/04/26 Javascript
[53:52]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[39:18]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第二场 12.17
2020/12/19 DOTA
使用python实现baidu hi自动登录的代码
2013/02/10 Python
在Python中使用lambda高效操作列表的教程
2015/04/24 Python
Django网络框架之HelloDjango项目创建教程
2019/06/06 Python
Python 项目转化为so文件实例
2019/12/23 Python
pyautogui自动化控制鼠标和键盘操作的步骤
2020/04/01 Python
超级实用的8个Python列表技巧
2020/08/24 Python
GUESS盖尔斯法国官网:美国时尚品牌
2016/09/23 全球购物
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
团组织关系介绍信
2014/01/12 职场文书
六个一活动实施方案
2014/03/21 职场文书
集中整治工作方案
2014/05/01 职场文书
道路施工安全责任书
2014/07/24 职场文书
2014年依法行政工作总结
2014/11/19 职场文书
思品教学工作总结
2015/08/10 职场文书
AudioContext 实现音频可视化(web技术分享)
2022/02/24 Javascript