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插入元素的比较,您可以密切关注它。