// 获取所有的网络请求条目
const requests = performance.getEntriesByType("resource");

// 创建一个Set来存储唯一的域名
const uniqueDomains = new Set();

// 遍历所有请求,提取域名并添加到Set中
requests.forEach((request) => {
  const url = new URL(request.name); // 使用URL对象解析请求URL
  uniqueDomains.add(url.hostname);   // 添加主机名到Set
});

// 将Set转换为数组并输出
console.log([...uniqueDomains]);

  

在控制台的console中进行执行即可

posted on 2024-10-11 10:52  黑熊一只  阅读(7)  评论(0编辑  收藏  举报