Javascript HTML元素的实际隐藏属性-正确的术语是什么?

Javascript HTML元素的实际隐藏属性-正确的术语是什么?,javascript,html,Javascript,Html,我知道这件事有一段时间了,但我不太确定它叫什么: var el = document.createElement("p"); el.innerText = "Hello"; el.loremipsum = "TEST STRING"; <-- THIS document.body.appendChild(el); 返回测试字符串。这种属性操纵叫什么?我想研究一下。是的,我知道数据属性更适合使用。这是一个自定义属性。但它并不是从

我知道这件事有一段时间了,但我不太确定它叫什么:

var el = document.createElement("p");
el.innerText = "Hello";
el.loremipsum = "TEST STRING"; <-- THIS

document.body.appendChild(el);

返回测试字符串。这种属性操纵叫什么?我想研究一下。是的,我知道数据属性更适合使用。

这是一个自定义属性。但它并不是从DOM中隐藏的,您可以从清单中找到它。它只是没有反映到属性中。请参阅@Teemu-Gotcha,因此它是一个自定义属性。很高兴知道。谢谢
<p>Hello</p>
document.querySelector("p").loremipsum