Day39 JavaScript高级

  • DOM :将标记语言文档的各个组成部分,封装为对象。
    • 核心 DOM - 针对任何结构化文档的标准模型
      • Document:文档对象,用来获取Element对象,或创建其他DOM对象
      • Element:元素对象,删除或设置属性
      • Node:节点对象,其他5个的父对象,用来CRUD dom树
    • HTML DOM:控制html文档的内容。获取页面标签(元素)对象Element,操作Element对象。
      •  修改属性值;修改标签体内容;控制元素样式
  • 事件:某些组件被执行了某些操作后,触发某些代码的执行。
    • 绑定事件:直接在html标签上,指定事件的属性(操作),属性值就是js代码(设置一个函数)
  • BOM(Browser Object Model):将浏览器的各个组成部分封装成对象。
    • Window:窗口对象
      • 方法:弹出框相关,打开关闭相关,定时器相关
      • 属性:获取其他BOM对象:获取DOM对象
    • History:历史记录对象,网页前进后退
    • Location:地址栏对象,刷新
    • Navigator:浏览器对象
    • Screen:显示器屏幕对象

案例1




    
    电灯开关








案例2




    
    表格全选
    

  




学生信息表
编号 姓名 性别 操作
1 令狐冲 删除
2 任我行 删除
3 岳不群 ? 删除

 

你可能感兴趣的:(日记,Web开发)