Javascript的querySelector与getElementById
我听说querySelector & querySelectorAll是selectDOM元素的新的更好的方法。 这是真的? 
  querySelector & querySelectorAll比getElementById & getElementsByClassName更好吗? 
我应该一般使用哪个? 我是networking编程新手! 谢谢!!!
“更好”是主观的。
  querySelector是更新的function。 
  getElementById比querySelector更好的支持。 
  querySelector比getElementsByClassName更好的支持。 
  querySelector使您可以find具有无法用getElementById和getElementsByClassName表示的规则的元素 
您需要为任何给定的任务select合适的工具。
  (在上面,为querySelector读取querySelector / querySelectorAll )。 
 函数getElementById和getElementsByClassName是非常具体的,而querySelector和querySelectorAll更详细。 我的猜测是,他们实际上会有更糟糕的performance。 
另外,您需要检查您正在定位的浏览器中是否支持每个function。 越新,缺乏支持的可能性越大,或者function越差。