gpt4 book ai didi

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

转载 作者:数据小太阳 更新时间:2023-10-29 04:48:13 24 4
gpt4 key购买 nike

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

如果有一个大型应用程序将 5mb、10mb 或 100mb 的 javascript 缩小怎么办?什么时候它会严重影响性能或内存使用(即使应用程序编写和优化得很好)——jit 处理程序可以采取任何措施吗?是否存在 yield 递减?

除了 gmail、twitter、facebook、googledocs 等常见的应用程序之外,是否有任何真正的应用程序如此庞大的例子

谢谢!

最佳答案

据我所知,现在对JavaScript文件有这样的限制,对各种文件也没有限制。

唯一的限制是您运行网络应用程序的系统:

浏览器将消耗尽可能多的 CPU 和 RAM 来处理您的网络应用程序。互联网连接也是一个瓶颈。

虽然 Web 应用程序可以增长到相当大的大小,但没有这样一个真实的(生产性使用的)应用程序示例,该应用程序提供大小高达 100 MB 的 JavaScript 文件 - 我的意思是,想想看,100 MB 大小的JavaScript 文件 (!),没有人会访问该页面,停留在页面上并等待 JavaScript 文件下载完成并且浏览器的 JavaScript 引擎处理了该文件。

但是请随意尝试编写一个大小为 100 MB 的 JavaScript 文件,该文件执行几项任务,例如执行 console.log() 一千次,然后在这里向我们报告发生了什么.


有些怀旧:我找到了这个 bug report来自 Mozilla,它已经有将近 13 年 的历史了。

关于javascript - 是否有最大 javascript 文件大小,浏览器可以处理什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15970010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com