js Dom对象property与attribute区别
- property和attribute的翻译都是属性的意思,但在《js高级程序设计中》将property翻译为属性,将attribute翻译为特性
- attribute:html中的预定义特性和自定义特性
下面代码中id为html的预定义特性, abc是我们的自定义特性
<p id="title" abc="edf"></p>
- property: js原生对象的直接属性
- 每一个预定义的attribute都会有一个property与之对应
<p id="title" abc="edf"></p>
//js
var pDom = document.getElementById("title");
console