有没有办法让javascript检测所有分配的变量?例如,如果一个js文件创建了一堆变量(全局范围),后续文件是否可以获取所有变量而不知道它们的名称和可能存在的变量?
提前致谢 :)
编辑,问题第2部分:
如何获取这些变量的值?这是我尝试过的:
根据评论建议,这就是我最终的结果:
for (var name in this) {
variables[name] = name;
variables[name]=this[name]
}
Run Code Online (Sandbox Code Playgroud) 我在页面上有一些可拖动和可调整大小的DIV.我想保存这些DIV的状态,以便在刷新页面时,DIV看起来与刷新之前完全一样.
我注意到像Facebook聊天这样的事情.刷新页面时,打开的聊天窗口将保持打开状态.有谁知道这是如何实现的?能有人给我做类似事情的建议吗?