JavaScript 中的内存管理
Memory management in javascript
我正在尝试使用javascript开发一个应用程序并帮助组织我的代码,我正在使用对象进行编码。但是,我真的不明白javascript引擎是如何管理我的对象的。
如果在我包含 js 文件的第一个 HTML page1
中,当我切换到 HTML page2
时,我会创建一个对象obj1
,其中我包含旧的 js 脚本(已经包含在第一个 html 页面中)和第二个 js 文件,我想在其中使用在第一个 javascript 文件中创建的那个对象, 这是undefined
.
谁能帮助我了解javascript如何管理对象以及如何从一个页面到另一个页面来获取我的对象?
当您加载新页面(甚至重新加载当前页面)时,您要离开的页面上的所有内容都将被销毁。
如果要使对象持久化,请考虑使用 localStorage
来保存所需的信息。
相关文章:
- 我应该如何在Node中管理内存中的数据
- 如何使用java脚本更改浏览器的内存管理以增加会话存储和本地存储的内存
- 主干网.js事件和内存管理
- JavaScript 中的堆和本机内存分配:如何管理
- JavaScript 中的内存管理
- 转换 Redis 密钥时的内存管理
- 在 javascript 函数和内存管理中声明变量
- jQuery:新的临时 DOM 元素的内存管理
- 主干 + 木偶 - 模型/集合的内存管理最佳实践
- 在 express/node.js API 中进行高效的服务器端 JavaScript 内存管理
- 电话间隙内存管理
- JavaScript 中的性能内存管理
- Javascript内存管理:删除和拼接
- Javascript内存管理(requestAnimationFrame回调)
- 在Node.js中使用Native Abstractions时,如何管理内存
- 使用THRE.JS对象的全局数组的Javascript内存管理
- 管理屏幕外图像的内存
- 了解JavaScript中的内存管理,Mozilla
- 具有重复jQuery数据表AJAX调用的内存管理
- 在Javascript中管理内存变量的最佳方法是什么?