Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何删除map()中的重复项_Javascript_Node.js_Web Scraping - Fatal编程技术网

Javascript 如何删除map()中的重复项

Javascript 如何删除map()中的重复项,javascript,node.js,web-scraping,Javascript,Node.js,Web Scraping,如何删除[].map()中的重复项a.href可能包含相同的href链接,如何停止此重复出现的数据?示例:www.EXAMPLE.com | www.EXAMPLE.com consthrefs=wait page.evaluate(()=>{ const archors=document.queryselectoral('a'); return[].map.call(锚定,a=>a.href); }); 将它们放在集合对象中,然后从那里迭代它们或将其转换回数组。将它们放在集合对象中,然后从那里

如何删除
[].map()
中的重复项
a.href
可能包含相同的
href
链接,如何停止此重复出现的数据?示例:www.EXAMPLE.com | www.EXAMPLE.com

consthrefs=wait page.evaluate(()=>{
const archors=document.queryselectoral('a');
return[].map.call(锚定,a=>a.href);
});

将它们放在
集合
对象中,然后从那里迭代它们或将其转换回数组。将它们放在
集合
对象中,然后从那里迭代它们或将其转换回数组。
Set hrefs = new Set([].map.call(anchors, a => a.href));
return [...hrefs];