DOMUserData - 指应用程序数据

已过时
此功能已过时。虽然它可能仍在某些浏览器中工作,但是不鼓励使用,因为它可能随时被删除。尽量避免使用它。

DOMUserData 指的是应用程序数据。在 JavaScript 中,它直接映射到 Object。它是 Node.setUserData() 的参数,Node.getUserData() 的返回值,用作 UserDataHandlerhandle() 上的第三个参数,并被 DOMConfiguration 的各种方法使用或返回。

请注意,虽然它可以是一个对象,但在 Mozilla 中,如果它被设置为这样的类型(例如, Node.setUserData()Node.getUserData()),它可以作为字符串或其他类型返回。

DOMUserData 没有持久化或序列化,并且在应用程序重新启动后或崩溃后不会出现。如果您对持久化数据感兴趣,则可能需要使用 nsISessionStore

规范

规范 状态 备注
Document Object Model (DOM) Level 3 Core Specification
DOMUserData 的定义
已过时 初始规范

相关链接