Skip to content

Commit 738008d

Browse files
committed
docs(dom): fix node/appendChild wangdoc#110
1 parent 175a757 commit 738008d

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

docs/dom/node.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ test.isConnected // true
295295

296296
### Node.prototype.appendChild()
297297

298-
`appendChild`方法接受一个节点对象作为参数,将其作为最后一个子节点,插入当前节点。该方法的返回值就是插入文档的子节点。
298+
`appendChild()`方法接受一个节点对象作为参数,将其作为最后一个子节点,插入当前节点。该方法的返回值就是插入文档的子节点。
299299

300300
```javascript
301301
var p = document.createElement('p');
@@ -304,17 +304,16 @@ document.body.appendChild(p);
304304

305305
上面代码新建一个`<p>`节点,将其插入`document.body`的尾部。
306306

307-
如果参数节点是 DOM 已经存在的节点,`appendChild`方法会将其从原来的位置,移动到新位置。
307+
如果参数节点是 DOM 已经存在的节点,`appendChild()`方法会将其从原来的位置,移动到新位置。
308308

309309
```javascript
310-
var element = document
311-
.createElement('div')
312-
.appendChild(document.createElement('b'));
310+
var div = document.getElementById('myDiv');
311+
document.body.appendChild(div);
313312
```
314313

315-
上面代码的返回值是`<b></b>`,而不是`<div></div>`
314+
上面代码中,插入的是一个已经存在的节点`myDiv`,结果就是该节点会从原来的位置,移动到`document.body`的尾部
316315

317-
如果`appendChild`方法的参数是`DocumentFragment`节点,那么插入的是`DocumentFragment`的所有子节点,而不是`DocumentFragment`节点本身。返回值是一个空的`DocumentFragment`节点。
316+
如果`appendChild()`方法的参数是`DocumentFragment`节点,那么插入的是`DocumentFragment`的所有子节点,而不是`DocumentFragment`节点本身。返回值是一个空的`DocumentFragment`节点。
318317

319318
### Node.prototype.hasChildNodes()
320319

0 commit comments

Comments
 (0)