javascript - 哪种方法选择正文元素更快?

标签 javascript performance

<分区>

在 JavaScript 中使用什么可以提高性能?

document.children[0].children[1]

对比

document.querySelector('body')

哪个性能更快?

最佳答案

这里是从快到慢的结果:

  1. document.body(到目前为止)
  2. document.querySelector('body'), document.children[0].children[1], document.getElementsByTagName('body')[ 0](差不多)
  3. document.querySelectorAll("body")[0], $('body')

来源JSBench (自己试试)

关于javascript - 哪种方法选择正文元素更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34745048/

相关文章:

javascript - 使用javascript函数获取html控件值

c# - 提高 SHA-1 ComputeHash 的性能

sql - PostgreSQL - 查询优化

php - 哪个 MySQL 查询的检索速度更快?

javascript - VBA .getElementbyID 并将值传递给 onchange javascript 事件

javascript - 如何使用 JavaScript 以特定格式显示 Date 对象?

CSS:为速度/准确性指定特定元素的确切路径是否重要?

performance - 网络固有的瓶颈是什么?

javascript - 如何 .wrap() 从 ajax 调用返回的元素

用于查找数组中不在另一个数组中的元素的 Javascript 算法