我想知道在 JavaScript 中选择元素的两种不同语法。
假设如果我想从当前文档中选择所有 div,那么:
var divs = document.getElementsByTagName("div");
console.log("There are "+divs.length+" Divs in Document !");
会正常工作。但是还有另一种方法,例如:
var divs = document.querySelectorAll("div");
console.log("There are "+divs.length+" Divs in Document !");
当它们都以相同的方式工作时。他们之间有什么区别?
提前致谢。我见过这样的问题,但他们没有满足需求。