首页 > 作文

append函数是什么意思(python入门详细教程)

更新时间:2023-04-05 14:41:23 阅读: 评论:0

appendappendchild是两个常用的方法,用于将元素添加到文档对象模型(dom)中。它们经常可以互换使用,没有太多麻烦,但如果它们是一样的,那么为什么要出现两个api呢?……它们只是相似,但不是一样。

append()

此方法用于以node对象或domstring(基本上是文本)的形式添加元素。

插入一个node对象

const parent = document.createelement('div');const child = document.createelement('p');parent.append(child);// 这会将子元素追加到div元素// 然后div看起来像这样<div> <p> </ p> </ div>

这会将子元素追加到 div 元素,然后 div 看起来像这样

<div> <p> </ p> </ div>

插入domstring

const parent = document.createelement('div');parent.append('附加文本');

然后 div 看起来像这样的

<div>附加文本</ div>

appendchild()

.append 方法类似,该方法用于dom中的元素,但在这种情况下,只接受一个node对象。

插入一个node对象

const parent = document.createelement('div');const child = document.createelement('p');parent.appendchild(child);

这会将子元素追加到 div 元素,然后 div 看起来像这运动类型样

<div> <p> </ p> &l一年12个情人节列表t;/ div>

插入domstring

const parent = document.createelement('div');parent.appendchild('appending text');// uncaught typeerror: failed to execute 'appendchild' on 'node': p普希金的诗arameter 1 is not of type 'node'

不同点

.append 接受node对象和domstring,而 .appendchild 只接受node对象。

const parent = document.createelement('div');const child = document.createelement('p');// 追加节点对象parent.append(child) // 工作正常parent.appendchild(child) // 工作正常// 追加domstringsparent.append('hello world') // 工作正常parent.appendchild('hello world') // 抛出错误

.append 没有返回值,而 .appendchild 返回附加的node对象。

const parent = document.createelement('div');const child = document.createelement('p');const appendvalue = parent.append(child);console.log(appendvalue) // undefinedconst appendchildvalue = parent.appendchild(child);console.log(appendch六级报名费ildvalue) // <p><p>

.append 允许您添加多个项目,而 .appendchild 仅允许单个项目。

const parent = document.createelement('div');const child = document.createelement('p');const childtwo = document.createelement('p');parent.append(child, childtwo, 'hello world'); // 工作正常parent.appendchild(child, childtwo, 'hello world');// 工作正常,但添加第一个元素,而忽略其余元素

总结

在可以使用 .appendchild 的情况下,可以使用 .append,但反过来不行。

如果对你有所启发和帮助这样的人让我什么作文,可以点个关注、收藏、转发,也可以留言讨论,这是对作者的最大鼓励。

作者简介:web前端工程师,全栈开发工程师、持续学习者。

本文发布于:2023-04-05 14:41:22,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/897d748ba00b0e96241dfd4ed1850f6b.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:append函数是什么意思(python入门详细教程).doc

本文 PDF 下载地址:append函数是什么意思(python入门详细教程).pdf

下一篇:返回列表
标签:元素   对象   工作   这会
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图