首页 > 解决方案 > 在本机反应中使用静态是否有任何内存问题?

问题描述

我想在我的 react-native 项目中使用静态。我不确定内存的使用,所以它会占用额外的内存,否则我的项目中会发生任何内存泄漏。

标签: javascriptreact-native

解决方案


不完全是内存问题,但与所有代码元素一样,更多代码行(尤其是繁重的代码)将导致 RAM 使用量稍多一些。这不是问题,特别是如果您使用诸如 expo 或 p5.js 之类的东西,其中在线编辑器使用来自服务器而不是您的家用计算机的资源。拥有更多 RAM 是件好事,尤其是在多任务处理时,但这并不是必需的。如果您有 8-12GB 或更多的 RAM,即使从笔记本电脑托管,您也应该可以对此类项目进行编码。

可能几乎没有内存泄漏风险,但一切都一样,每个项目都有这种风险,但大部分情况下都很好。您应该很好,如果没有,请尝试优化您的代码。我经常使用的一种方法是将复杂的语句拆分为更简单的语句,它们的工作方式相同。它增加了代码行,但更容易调试。然后我把它恢复到原来的发现错误并修复它。

祝你好运!


推荐阅读