document.querySelectorAl和document.querySelector的区别及其使用的封装

来源:互联网 发布:js 集合 编辑:程序博客网 时间:2024/06/05 12:00

querySelector只返回匹配的第一个元素,如果没有任何匹配就返回null

querySelectorAll返回匹配的元素的集合,如果没有返回的就是一个空的nodelist(节点数组)


对其进行的封装

 

  ele: function(ele, all) { //选择元素    return all ? document.querySelectorAll(ele) : document.querySelector(ele);  }