javascript 中的内存管理

Memory management in javascript

我正在尝试使用 javascript 开发应用程序并帮助组织我的代码,我正在使用对象进行编码。但是,我真的不明白 javascript 引擎是如何管理我的对象的。

如果在第一个 HTML page1 中我包含一个 js 文件,当我切换到 HTML page2 时我创建了一个对象 obj1我包括旧的 js 脚本(已经包含在第一个 html 页面中)和第二个 js 文件,我想在其中使用在第一个 javascript 文件中创建的对象,它是 undefined

任何人都可以帮助我了解 javascript 如何管理对象以及如何逐页获取我的对象?

当您加载新页面(甚至重新加载当前页面)时,您要离开的页面上的所有内容 已销毁.

如果你想让一个对象持久化,考虑使用localStorage来保存你需要的信息。