zoukankan      html  css  js  c++  java
  • JS----attribute和property

    参考学习:https://www.cnblogs.com/lmjZone/p/8760232.html

    property是DOM中的属性,是JavaScript里的对象;
    attribute是HTML标签上的特性,它的值只能够是字符串;

    attributes是属于property的一个子集,它保存了HTML标签上定义属性。如果再进一步探索attitudes中的每一个属性,会发现它们并不是简单的对象,它是一个Attr类型的对象,拥有NodeType、NodeName等属性.

    attribute和property的取值和赋值
    attribute取值

    setAttribute()和getAttribute()来操作即可。

    property取值

    属性取值很简单。取任何属性的只,用“.”就可以

    property能够从attribute中得到同步;
    attribute不会同步property上的值;
    attribute和property之间的数据绑定是单向的,attribute->property;
    更改property和attribute上的任意值,都会将更新反映到HTML页面中;
    
  • 相关阅读:
    d3-tree 双向树
    .gitignore
    url正则匹配
    this 指向
    git 用法小总结
    心态崩了?
    内存溢出和内存泄漏的区别
    jQuery添加方法
    物理像素与逻辑像素
    服务器返回的status
  • 原文地址:https://www.cnblogs.com/princeness/p/11664893.html
Copyright © 2011-2022 走看看