jQuery和Javascript节点创建方法的比较

1。创建节点:

节点是DOM结构的基础。根据DOM规范,节点是一个非常宽泛的概念,包括元素、属性、文本、文档和注释。然而,在实际开发中,内容是动态创建的,主要操作的节点包括元素、属性和文本。

1。要求:创建一个H1标记,将其作为div元素的子元素添加到DOM节点树中。

2,基本思想是先创建一个H1元素对象,然后将其添加到文档中。

三.以下是实现的两种方式:


jQuery
var $ = $()jQuery和Javascript创建一个节点比较;
$();



Javascript模式
var div = document.getelementbyid(联赛);
VaR H1 = document.createelement(H1); / /创建一个H1对象
h1.setattribute(标题
h1.setattribute(班
VaR txt = document.createtextnode(jQuery和Javascript创建节点比较);
h1.appendchild(TXT); / /文本添加到元素节点
div.appendchild(H1); / /创建div的对象



4,两种比较方法:

1),输入代码:jQuery的创作元素节点的操作非常简单,只有两行代码可以实现快速implemented.javascript是相当麻烦的。用户需要分别创建元素节点和文本节点,然后逐步将文本节点添加到元素节点,直到最后添加到DOM结构树中。

2),从执行的角度来看:在Safari浏览器中,Javascript实现速度比jQuery快,比jQuery快80倍以上,IE浏览器执行速度慢的差异是10倍以上。

以上就是本文的全部内容。也有可能是与萧边有关的问题。下一篇文章介绍了jQuery和Javascript插入元素的比较,您可以密切关注它。