是否存在最大javascript文件大小,浏览器可以处理什么?

是否存在最大javascript文件大小,浏览器可以处理什么?,javascript,browser,webkit,filesize,Javascript,Browser,Webkit,Filesize,设计难以置信的大型Web应用程序,我们在这些大型项目中是否有文件大小的上限或限制或最佳做法?我见过的最大的可能是twitter/gmail,它有大约1mb(缩小的)javascript——但是浏览器能处理多少呢 如果有一个5兆、10兆或100兆javascript缩小的大型应用呢?什么时候它会严重影响性能或内存使用(即使应用程序编写得非常好并且经过了优化)——jit处理程序可以采取任何措施吗?是否存在递减回报 除了gmail、twitter、facebook、googledocs等常见的可疑应用

设计难以置信的大型Web应用程序,我们在这些大型项目中是否有文件大小的上限或限制或最佳做法?我见过的最大的可能是twitter/gmail,它有大约1mb(缩小的)javascript——但是浏览器能处理多少呢

如果有一个5兆、10兆或100兆javascript缩小的大型应用呢?什么时候它会严重影响性能或内存使用(即使应用程序编写得非常好并且经过了优化)——jit处理程序可以采取任何措施吗?是否存在递减回报

除了gmail、twitter、facebook、googledocs等常见的可疑应用程序外,有没有其他应用程序如此庞大的实例


谢谢

据我所知,现在JavaScript文件有这样的限制,所有类型的文件也没有限制

唯一的限制是运行web应用程序的系统:

浏览器将消耗处理web应用程序所需的CPU和RAM。互联网连接也是一个瓶颈

虽然一个web应用程序可以发展到相当大的规模,但没有一个应用程序能够提供100 MB大小的JavaScript文件的真实(生产性使用)示例-我的意思是,想想看,100 MB大小的JavaScript文件(!),没有人会访问该页面,停留在页面上,等待JavaScript文件下载完成,浏览器的JavaScript引擎处理该文件

但是,您可以尝试编写一个大小为100MB的JavaScript文件,该文件可以执行多种任务,例如执行
console.log()
一千次,然后在这里向我们报告当时发生的情况


一些预言:
这是我从Mozilla找到的,已经快13年了

“对所有类型的文件也没有任何限制。”。据你所知:而且-CSS有一些限制:大小、选择器和文件大小。CSS限制真是个大问题,我们在几年前就发现了这个IE限制,我们不得不将一款产品的所有CSS规则导入javascript,那是一个有趣的夜晚……啊,是的,我也有IE8 CSS文件大小限制的问题。它不会处理从超过150kb的部分开始的文件内容。正在尝试理解为什么没有应用某些样式。一个有趣的用例是,您希望将数据集存储在javascript文件中,并让用户在浏览器中处理该数据。在这些情况下,100MB的javascript一点也不奇怪。这是50 MB的一个,它可以快速加载: