我可以吗?如果可以,我如何将 javascript 对象与 DOM 节点相关联?我的要求:
- 真正的对象,不仅仅是 JSON 字符串化属性等等
- 不应泄漏内存
- 应该也可以在非标准浏览器(如 IE8 左右)中工作
我正在考虑使用一个全局数组来保存数据并将索引放在节点的属性中,但这会泄漏内存,因为当节点不在时,数组仍然存在对数据的引用th DOM 了。它适用于 Web 应用程序,因此这可能是个问题。
最佳答案
嗯,jQuery 有 data系统,你可以试一试。他们说它没有内存泄漏。
关于javascript - 如何将 javascript 对象与 DOM 节点相关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4469950/