php - Javascript 比较数组中的字符串

标签 php javascript api linkedin-api

function getPublicLink() {
   var div = document.getElementById('links'); // anchor tag
   var url;

   for(var x in div){
      url += div[x].href;
   }
}

这是为了获取列表。我的问题是我想将它与下面的 json 结果进行比较。如果有匹配的话。我将更改 anchor 标记以删除 href 属性或使文本已连接(现在为“已邀请”)。 Linkedin 连接代码为:

function displayConnections(connections) {
   var members = connections.values;
   var publicUrl;

   for(var member in members) {
       publicUrl += members[member].publicProfileUrl;
   }
} 

我的问题是它们在一个大字符串中。我想要的是将它们一一比较。因为我只是一个 JS 初学者,所以我没有想法。感谢您的投入!

最佳答案

我找到了答案。

for(var i in publicUrl) {
    for(var j in url) {
       if(url[j] === publicUrl[i]) {
          alert("Found " + url[j]);
       }
    }
}

关于php - Javascript 比较数组中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18703731/

相关文章:

php - 如何使用user_id从另一个表获取数据

javascript - Go OrgChart 删除顶部栏,访问点击处理程序

javascript - JS : displaying an infinitely long coordinating system (grid)

c# - 如何从未经检查的异常中恢复?

php - 表单提交前加密密码

php - 在 ubuntu 上安装 curl 以将 hirak/prestissimo 与 Composer 一起使用

php - 重新声明 - 如果数组有多个值,则重复函数

javascript - 如何在不同 session 中绑定(bind)多个复选框

c# - 如何使用授权和客户端 ID 在 C# 中调用 Azure Maps API?

javascript - 保护仅 JavaScript 客户端访问远程 API