DOM API和BOM API

发布时间 2023-10-10 09:56:46作者: vx_guanchaoguo0

DOM

  • DOM API 提供了一组对象和方法,用于访问和操作HTML、XML和XHTML等文档的结构和内容。
  • 使用JavaScript通过脚本对网页进行动态操作,例如创建、修改、删除元素,更新文本内容,添加事件监听器等。
  • 常见的DOM API对象包括document、element、Node、Event等。
  • 可以使用这些对象的属性和方法来操纵文档树结构和节点。
  • 可以实现动态网页效果、表单验证、响应用户交互等功能。

BOM

  • BOM API 提供了一组与浏览器窗口和浏览器环境相关的对象和方法。
  • JavaScript访问和操作浏览器窗口、历史记录、定时器、屏幕信息、页面导航等。
  • BOM API 对象通常存储在全局作用域中,如window、navigator、location、history等。
  • 获取当前URL、重定向页面、创建弹窗、设置定时任务、操作浏览器历史记录等。