美文网首页
js中的BOM和DOM

js中的BOM和DOM

作者: jadefan | 来源:发表于2019-10-14 23:30 被阅读0次

BOM(浏览器对象模型),用于访问浏览器的功能
DOM(文档对象模型),针对HTML和XML的一个API

BOM

window

window是BOM的核心对象,表示浏览器的一个实例,同时又是ES规范的Global对象

全局作用域中定义的变量都会成为window的属性,但二者有区别

  • 给window定义的属性可以用delete操作符删除
  • 全局变量则不行
location

location即是window对象的属性,也是document对象的属性
它提供了与当前窗口中加载的文档有关的信息,还提供了一些导航功能

主要用途:

  • 查询字符串参数
  • 位置操作
navigator

用以识别客户端浏览器

  • 监测插件
  • 注册处理程序
screen

用来表明客户端的能力

history

保存着用户上网的历史记录

DOM

DOM描述了一个层次化的节点树,允许添加、移除和修改页面的一部分

相关文章

  • javascript - 组成

    ECMAScript + DOM + BOM: 这里面所谓的方法和接口,的区别有哪些? js包含bom.dom,在...

  • js中DOM和BOM

    1. javascript是由哪几部分组成? ECMAScript:(ES5.0) 变量 数据类型 运算符 流程...

  • 原生JS-09

    • BOM• JS分为三个部分:ECMASCRIPT、BOM、DOM• ECMASCRIPT:定义js...

  • DOM

    DOM JS的组成 ECMAScript js的基础语法 DOM 文档对象模型 BOM ...

  • js中的BOM和DOM

    BOM(浏览器对象模型),用于访问浏览器的功能DOM(文档对象模型),针对HTML和XML的一个API BOM w...

  • 06-BOM+DOM+事件

    一.BOM 1.BOM介绍 2.BOM中的对象和方法 二.DOM 1.DOM的概念 2.DOM节点分类 3.DOM...

  • 前端发展历史

    1.js操作html 利用原生的javascript (js包括ECMAscript BOM DOM)的DOM操作...

  • Dom

    JS的组成 ECMAScript js的基础语法 DOM 文档对象模型 BOM ...

  • DOM

    JS的组成 ECMAScript js的基础语法 DOM 文档对象模型 BOM ...

  • JS特效-DOM 和BOM

    JS特效-DOM 和BOM: JavaScript的实现包括以下3个部分: ECMAScript(核心)描述了JS...

网友评论

      本文标题:js中的BOM和DOM

      本文链接:https://www.haomeiwen.com/subject/zyadmctx.html