【发布时间】:2017-09-29 19:13:47
【问题描述】:
我有一个来自两个数组的联系人列表。一些元素可能相同,但我需要知道哪个数组具有唯一值并将这些唯一值保留在该数组中。换句话说,我想跟踪它们来自哪个数组的唯一值。这是我到目前为止的意大利面条代码:
for (var i = 0; i < emailNews.length; i++)
{
for (var j = 0; j < emailHealth.length; j++)
{
if (emailNews[i] == emailHealth[j]) {
$('#userList').append(descriptionNews[i] + '<td><span style="margin-right: 5px;">Advanced</span><input type="checkbox" name="advanced" id="advancedCheck" checked></td><td><button type="button" class="btn btn-danger btn-sm btn-user-delete" id="' + userLogin + '" >Delete</button></td></tr>');
} else {
console.log(descriptionHealth[j]);
$("#userList").append(descriptionHealth[j] + '<td><button type="button" class="btn btn-danger btn-sm" id="deleteEnd">Delete</button></td></tr>');
}
}
}
【问题讨论】:
-
是否需要从数组中删除重复元素?
-
是的,但我需要知道哪些数组包含哪些独特的数组
-
不确定“哪些数组包含哪些唯一的数组”是什么意思?
-
两个数组都来自两个电子邮件列表。如果两个列表中都包含特定用户,我需要打印到 HTML。如果不是,那么来自哪个列表的不同值
-
请添加一些数据和您想要实现的目标。
标签: javascript arrays