BOM,DOM,ECMAScripts三者的涉嫌

null

节点的始末

4

None

ECMAScript是一种由Ecma国际(前身为澳洲计算机创立商组织,英文名称是European
Computer 马努facturers
Association)通过ECMA-262尺度的本子程序设计语言

节点类型

5

Element

 

 

扩展:

12

Document

DocumentFragment

Text

7

代表属性

  3.       执行构造函数中的代码(为这么些新指标添加属性);

表示 DTD
中声称的记号。

子节点

表明文本

描述

3

9

6

nodeValue
返回

Element

元素名

鉴于window是顶层对象,由此调用它的子对象时方可不展现的指明window对象,例如上面两行代码是一律的:

实例化的经过是在页面加载时候由javascript引擎完毕的,整个页面里的成分都被裁减到那一个window对象,因为程序员不或然通过编制程序语言来支配和操作这些实例化进程,所以开发时候大家就不曾营造那么些this指针的觉得,日常会忽视它,那就是打扰大家在代码里掌握this指针指向window的景况。 

11

null

6

Document

null

DOM是HTML与JavaScript之间联系的桥梁。

二:BOM

 

new操作符会让构造函数发生如下变化:

 

Notation

None

7

3.ECMAScript

EntityReference

document.write("BOM");
window.document.write("BOM");

 

 

每一种Node对象都有自个儿的属性和章程,利用那么些属性和章程能够遍历整个文书档案树。

Text

标志名称

对此每一个节点类型,nodeName
和 nodeValue 属性的重临值:

Element,
ProcessingInstruction, Comment, Text, CDATASection,
EntityReference

节点的内容

意味着整个文书档案(DOM
树的根节点)。

Javscript,JScript,ActionScript等脚本语言皆以基于ECMAScript标准兑现的。

代表元素或性质中的文本内容。

#document

DocumentType

3

Entity

ProcessingInstruction

 

由于HTML文书档案的纷纭,DOM定义了nodeType来代表节点的连串,有12种节点类型

DocumentType

2

null

实业引用名称

CDATASection

Element,
Text, Comment, ProcessingInstruction, CDATASection,
EntityReference

Entity

None

 

DocumentFragment

节点类型

5

Comment

#comment

1

DOM下,HTML文书档案各类节点被视为各种类型的Node对象。

#cdata-section

文书档案类型名称

 

Element,
ProcessingInstruction, Comment, DocumentType

实体名称

None

None

 

Element,
ProcessingInstruction, Comment, Text, CDATASection,
EntityReference

代表注释。

nodeName
返回

Notation

Element,
ProcessingInstruction, Comment, Text, CDATASection,
EntityReference

向为文书档案定义的实体提供接口

 

文书档案对象模型(DOM)是表示文书档案(比如HTML和XML)和走访、操作结合文书档案的各个要素的应用程序接口(API)

 

Attr

null

Attr

  2.       将构造函数的成效域赋给新对象(由此this就针对了那一个新目的);

target

4.JavaScript的组成

null

意味着成分

EntityReference

8

12

 

#text

  4.       重回新指标

9

Text,
EntityReference

10

2

Comment

质量名称

1

window对象是浏览器实例化的2个指标,可以应用for
in来遍历出里面包车型地铁习性。

10

意味着拍卖指令。

代表轻量级的
Document 对象,可以容纳文书档案的某部部分

4

 

8

None

null

代表文书档案中的
CDATA 部分(不会由解析器解析的文本)。

ECMAScript,BOM,DOM

ProcessingInstruction

  1.       创造3个新指标;

Window对象是BOM的顶层(主旨)对象,全体目的皆以经过它延伸出来的,也得以称作window的子对象

表示实体引用。

节点的始末

一:DOM

 

#document
片段

CDATASection

属性值

11

表示实体。