Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d684762

Browse files
committed
docs(dom): edit element
1 parent 0ea89ff commit d684762

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

‎docs/dom/element.md‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Element 节点
22

3+
## 简介
4+
35
`Element`节点对象对应网页的 HTML 元素。每一个 HTML 元素,在 DOM 树上都会转化成一个`Element`节点对象(以下简称元素节点)。
46

57
元素节点的`nodeType`属性都是`1`
@@ -10,7 +12,9 @@ p.nodeName // "P"
1012
p.nodeType // 1
1113
```
1214

13-
`Element`对象继承了`Node`接口,因此`Node`的属性和方法在`Element`对象都存在。此外,不同的 HTML 元素对应的元素节点是不一样的,浏览器使用不同的构造函数,生成不同的元素节点,比如`<a>`元素的节点对象由`HTMLAnchorElement`构造函数生成,`<button>`元素的节点对象由`HTMLButtonElement`构造函数生成。因此,元素节点不是一种对象,而是一组对象,这些对象除了继承`Element`的属性和方法,还有各自构造函数的属性和方法。
15+
`Element`对象继承了`Node`接口,因此`Node`的属性和方法在`Element`对象都存在。
16+
17+
此外,不同的 HTML 元素对应的元素节点是不一样的,浏览器使用不同的构造函数,生成不同的元素节点,比如`<a>`元素的构造函数是`HTMLAnchorElement()`,`<button>``HTMLButtonElement()`。因此,元素节点不是一种对象,而是许多种对象,这些对象除了继承`Element`对象的属性和方法,还有各自独有的属性和方法。
1418

1519
## 实例属性
1620

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@
3838
"gh-pages": "latest",
3939
"husky": "latest",
4040
"loppo": "latest",
41-
"loppo-theme-wangdoc": "^0.4.0"
41+
"loppo-theme-wangdoc": "^0.4.4"
4242
}
4343
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /