• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

黄文超

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

attribute和property的区别

attribute和property的区别

1、attribute是什么

他是html标签中属性的内容,一般为字符串

2、property是什么

他是一个js原始对象属性,内容不一定为字符串,看具体内容而定

3、他们之间的联系和区别

3.1 非布尔类型

property和attribute保持一致

3.2 布尔值类型

1、当property没有发生改变时,attribute发生改变会改变property的值
2、当property的值发生改变后,attribute改变不了property的值

4、总结

1、当需要使用Boolean值操作页面时,尽量使用property
2、使用非Boolean获取一些值时,尽量使用attribute

posted on 2021-11-08 10:11  黄文超  阅读(233)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3