YUI 如何告诉 Web 检查器/开发工具对象的类型?
所以我最近注意到,当我 console.log 一个 YUI 节点并检查它的 _node 属性时,该对象具有类似“childNodes: NodeList”的字段,其中 NodeList 只是一个 JS 对象。 YUI 如何提供元信息以便 Web Inspector 知道这个对象实际上是一个 NodeList?
能够为对象 blob 提供元类型信息对于调试可能非常有用。
谢谢
So I recently noticed that when I console.log a YUI node and inspect its _node attribute, that object has fields like "childNodes: NodeList" where NodeList is just a JS object. How does YUI provide meta-information so that web inspector knows that this object is actually a NodeList?
It may be extremely useful for debugging to be able to provide meta type information for object blobs.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有元数据。 NodeList 是类的名称,调试器可以看到每个对象属于哪个类。在您的示例中,某处通过调用创建了 NodeList,
并且引擎会记住该类型信息。
There is no meta-data. NodeList is the name of the class, and debuggers can see what class every object belongs to. In your example, somewhere a NodeList was created by calling
and the engine remembers that type information.