【发布时间】:2014-09-13 21:31:42
【问题描述】:
如何在 java 脚本中进行类型转换或转换对象?
例如
var e = document.getElementById('body'); // e is instance of HTMLBodyElement
e = <type cast to HTMLElement> e ; // e is instance of HTMLElement
【问题讨论】:
-
在 JavaScript 中或浏览器中的 DOM 元素中没有这样的概念。您可以创建一个元素并使用您自己的代码将属性值复制到其中。
-
你想做什么,你认为你需要投射?一旦我们了解了您想要的结果,我们可能会为您提供帮助。
-
一切都只是 Javascript 中的一个巨大的属性包。
x.y只是x['y']的快捷方式 -
需要注意的是
document.body instanceof HTMLElement === true -
这个问题似乎是题外话,因为它是关于在 HTML 元素中转换 html 正文,首先它是 html 的一部分,其次在 Javascript 中没有这样的分类,应该在 VB 中尝试相同脚本。
标签: javascript types casting type-conversion prototype