javascript - 印刷编号 使用 JS 在 DOM 中使用链接的次数
问题描述
我有一个 JS 函数,它从网页中收集所有锚标签或<a>
标签,并在控制台中显示特定链接,但问题是,如果一个链接被使用 2 次或更多次,它不会在控制台上打印它并显示它被使用的次数例如:-
这是我的 JavaScript 代码:-
let link = document.querySelectorAll("a");
Array.from(link).forEach(function (element) {
let str = element.toString();
if (str==='https://www.javascript.com/') {
console.log(`Your link is ${str}`);
}
})
使用此代码,由于链接https://www.javascript.com/
在 DOM 中出现了 2 次,因此它在命令前面显示数字 2,console.log
如下所示:-
这里显示数字 2 我想要做的就是删除该数字2并通过任何方法将其粘贴到代码的 and
请告诉我我必须做哪些改变才能实现这一目标
任何帮助将不胜感激
解决方案
推荐阅读
- angular - 显示来自 azure blob 存储的 Pdf
- javascript - 给定数字的函数返回范围内的数字
- azure-ad-b2c - 在 Azure AD B2C Rest Api 中按自定义字段筛选用户
- neo4j - 将数据从 Neo4j 迁移到 OrientDb 时出错
- javascript - Material UI Select,如果所有项目都被选中,则保持滚动在顶部
- python-3.x - GPU:0 上的 CUDA 运行时隐式初始化失败。状态:未知错误
- javascript - 当存档未定义时,不要包含在承诺中
- c# - 处理图像的 C# 类型
- content-management-system - 扩展类Contao中的新闻类别过滤问题
- c# - OleDb 返回 System.Data.OleDb.OleDbException:“没有为一个或多个必需参数提供值。” 使用参数化 SQL 时