property是DOM中的属性,它包含attribute,当(特性),property是一个对象,可以接受任何值。
attribute是HTML标签上的特性,它只能接受字符串,使用setAttribute添加属性时,两个传参只接受字符串,添加指定的属性,并为其赋指定的值。
当DOM标签中出现属性,都是attribute,当属性为DOM默认属性时,转化为Property,很形象的说,这些特性/属性,是“脚踏两只船”的。
“class”变成Property和之后叫做“className”,因为“class”是ECMA的关键字
当属性更新时,Property和attribute单向数据绑定,property能够从attribute中得到同步,attribute不会同步property上的值