老师NodeList作为参数,为什么不会去掉重复的了
来源:2-6 Set构造函数的参数
WYW265672
2022-05-17 17:57:33
<p>1</p> <p>2</p> <p>3</p> <p>1</p>
// NodeList
const Ops=document.querySelectorAll('p');
console.log(new Set(Ops)); // Set(4) {p, p, p, p}老师NodeList作为参数,为什么不会去掉重复的了,这里四个都是P标签,而且两个里面的都写了1
1回答
好帮手慕星星
2022-05-17
同学你好,NodeList是类数组对象,不能纯数组。每个p都可以看做是对象,对象与对象也不相等


所以不能去重。祝学习愉快!
相似问题