2

我正在尝试document.createElement通过Javascript在 HTML 页面正文中添加新元素,我正在使用少量if/ elsecase 和函数调用来执行此操作。一切正常。
最近我知道我也可以用 JQuery 来做到这一点。我还没有做太多的编码,所以我想知道哪种方式在效率方面最好?使用原生 DOM 方法还是使用 JQuery 在页面上动态添加元素?

4

1 回答 1

5

使用本机 JavaScript 应该更快,因为 jQuery 将在所有填充下使用它。

jQuery 给你的是浏览器的抽象。谁说一个浏览器没有实现document.createElement?然后你必须为你的 DOM 操作写很多if-then-else代码。

jQuery 以效率为代价,但比编写自己的原生 JS 节省了很多心痛并提供了很多实用程序。

于 2012-11-20T10:51:52.787 回答