attribute

  • 浏览器解析HTML元素时 会将对应的属性(attribute)放在对应的元素对象上
  • 具体分为标准的属性和⾮标准的属性
    • 标准属性: id class href type value等等
    • ⾮标准属性(⾃定义) :abc age height

Property

  • 对于标准的attribute 会在DOM对象上创建对应的property属性
  • ⼤多数情况下 他们是相互作⽤的 改变其中⼀个 另⼀个也会随之改变
  • ⼤多数情况 推荐获取attribute 使⽤property⽅式 因为它默认是有类型的