什么是原⽣js?
原⽣js:就是不适⽤框架,开发js代码。
在传统的JavaScript 开发中,查DOM 往往是开发⼈员遇到的第⼀个头疼的问题,原⽣的JavaScript所提供的DOM 选择⽅法并不多,仅仅局限于通过tag, name, id 等⽅式来查,这显然是远远不够的,如果想要进⾏更为精确的选择不得不使⽤看起来⾮常繁琐的正则表达式,或者使⽤某个库。事实上,现在所有的浏览器⼚商都提供了querySelector 和querySelectorAll 这两个⽅法的⽀持,甚⾄就连微软也派出
了IE 8 作为⽀持这⼀特性的代表,querySelector 和querySelectorAll 作为查DOM 的⼜⼀途径,极⼤地⽅便了开发者,使⽤它们,你可以像使⽤CSS 选择器⼀样快速地查到你需要的节点。
1 document.querySelector("#test");
2 document.querySelectorAll("#test")[0];
html document是什么3 document.querySelector("st>p:first-child");
4 document.querySelectorAll("st>p:first-child")[0];
querySelector 和 querySelectorAll 的区别在于 querySelector ⽤来获取⼀个元素,⽽querySelectorAll 可以获取多个元素。querySelector 将返回匹配到的第⼀个元素,如果没有匹配的元素则返回 Null。querySelectorAll 返回⼀个包含匹配到的元素的数组,如果没有匹配的元素则返回的数组为空。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。