我可以在浏览器的JavaScript应用程序中使用多少内存?

时间:2018-03-30 17:17:32

标签: javascript memory browser

我正在开发一个JavaScript应用程序(使用React,Redux ......)。 我的应用程序需要一些元数据才能工作,在树木或表格中显示对象......

我只是想知道我是否应该一次性从服务器加载所有这些元数据并将它们保存在内存中,或者我是否应该每次都执行请求以获得最小化内存占用所需的内容。

我的数据不是很大,可能是1或2 MB。

我想知道在浏览器中我一般可以依赖多少内存?

数量级是10MB,100MB,1GB ......?

2 个答案:

答案 0 :(得分:1)

没有上限。但是,保持内存使用是很明智的。没有人喜欢饥饿的网络应用程序。

答案 1 :(得分:1)

是的,您可以在浏览器的基础上使用,但最多可以在控制台中查看这些代码

window.performance.memory.jsHeapSizeLimit 

如果你使用chrome 32位,那么JS堆限制为~756MB