javascript - 在本机反应中使用静态是否有任何内存问题?
问题描述
我想在我的 react-native 项目中使用静态。我不确定内存的使用,所以它会占用额外的内存,否则我的项目中会发生任何内存泄漏。
解决方案
不完全是内存问题,但与所有代码元素一样,更多代码行(尤其是繁重的代码)将导致 RAM 使用量稍多一些。这不是问题,特别是如果您使用诸如 expo 或 p5.js 之类的东西,其中在线编辑器使用来自服务器而不是您的家用计算机的资源。拥有更多 RAM 是件好事,尤其是在多任务处理时,但这并不是必需的。如果您有 8-12GB 或更多的 RAM,即使从笔记本电脑托管,您也应该可以对此类项目进行编码。
可能几乎没有内存泄漏风险,但一切都一样,每个项目都有这种风险,但大部分情况下都很好。您应该很好,如果没有,请尝试优化您的代码。我经常使用的一种方法是将复杂的语句拆分为更简单的语句,它们的工作方式相同。它增加了代码行,但更容易调试。然后我把它恢复到原来的发现错误并修复它。
祝你好运!
推荐阅读
- android - 如何停止刷新活动android
- javascript - Is scope unique to each invocation?
- asp.net-core - 具有自定义身份验证类型的 ASP.NET Core JWT
- html - 如何使用具有不同父级的 CSS 选择器获取第一个匹配的元素?
- python - 如何根据输入条件过滤已经包含 NaN 的数据框?
- reactjs - Is it possible to disable scrolling of WebView within ScrollView and instead use the parent Scroll to scroll Webview content in React Native?
- javascript - How to insert value to {% url tag %} from js script inside django template
- python - Failed to navigate to https://www.google.ca. This usually means that a call to the COM method IWebBrowser2::Navigate2() with Python Unittest Selenium
- swift - 在 UICollectionView 中编辑 collectionView 单元格
- ios - 有没有办法在每次编译我的 pod 之前运行一个脚本文件?