您的位置:首页 > Web前端 > JavaScript

浏览器对js运行时间的限制

2013-10-24 23:49 411 查看
浏览器对js的运行时间进行了限制

1、调用栈尺寸限制

  目前大部分的主流浏览器的调用栈尺寸都在10000以上。超过这个尺寸就会报栈溢出的错误

2、长时间脚本限制

  浏览器记录一个脚本的运行时间,一旦达到这个时间就终止它,并向用户展示一个提示框。

  两种方法测量脚本的运行时间:

    a)语句数量 IE 500万条

    b)脚本的总运行时间 FF 10s,safari 5s,chrome 通用崩溃检测系统

但实际当中超过100ms的脚本,就会对用户体验产生不良影响。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: