【问题标题】:How to compare two nested array for difference?如何比较两个嵌套数组的差异?
【发布时间】:2017-09-13 08:48:28
【问题描述】:

我想比较两个嵌套数组的长度变化。 比较应该深入到它们的子元素长度。

【问题讨论】:

  • 请详细说明您想要达到的目标并展示您的尝试?
  • 我有一个嵌套数组。我可以将项目推送到根对象和子对象。所以我想在我的初始数组和新数组之间进行比较,如果它们的长度在任何级别的根和子级中都不同

标签: arrays typescript compare


【解决方案1】:

您应该通过 linq 查询对父列表进行循环并在子对象列表中进行单值搜索。像这样:

For(i = 0; i <= list1.count; i++)
{
  var a = list2.where(x => x.key == list1[i]);   // that is the linq query
}

我想你明白了。

【讨论】:

    猜你喜欢
    • 2014-07-15
    • 1970-01-01
    • 1970-01-01
    • 2011-01-19
    • 1970-01-01
    • 2020-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多