Firefox、Chrome、Safari、IE 等的 js 递归限制是多少?

2023-12-04

我有一些使用相当深的递归的Javascript代码,我想找出各种浏览器中的递归限制是什么(即发生“太多递归”错误的点)。

有人有这方面的可靠数字吗?按版本划分?


尼古拉斯·扎卡斯 (Nicholas C. Zakas) 在他的博客中写道:

  • Internet Explorer 7:1,789
  • 火狐 3:3,000
  • Chrome 1:21,837
  • Opera 9.62:10,000
  • Safari 3.2:500

还有一些关于不同浏览器和操作系统的更多数据here.

我创建了一个 Browserscope 测试来获取更多数据。请在这里运行.

2019 年 2 月更新:

上面的结果现在已经过时了,但是浏览器范围结果已更新:

  • IE 11:12,064
  • 火狐 65:20,614
  • Chrome 72:9,643
  • 歌剧 57:9,638
  • Safari 12:32,035
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Firefox、Chrome、Safari、IE 等的 js 递归限制是多少? 的相关文章

随机推荐