哪种方法选择体元素更快?

时间:2016-01-12 13:30:37

标签: javascript performance

在JavaScript中使用什么更好的表现?

document.children[0].children[1]

VS

document.querySelector('body')

哪种性能更快?

1 个答案:

答案 0 :(得分:15)

这里你有从快到慢的结果

  1. document.body(到目前为止)
  2. document.querySelector('body')document.children[0].children[1]document.getElementsByTagName('body')[0](大致相同)
  3. document.querySelectorAll("body")[0]
  4. 来源JSPerf(亲自尝试)