У меня есть следующий массив:
var tst =
[
{"topicId":1,"subTopicId":1,"topicName":"a","subTopicName":"w"},
{"topicId":1,"subTopicId":2,"topicName":"b","subTopicName":"x"},
{"topicId":1,"subTopicId":3,"topicName":"c","subTopicName":"y"},
{"topicId":2,"subTopicId":4,"topicName":"c","subTopicName":"z"}
]
Есть ли простой способ, которым я могу сопоставить это с таким массивом, где topicId > id и topicName > name:
var t =
[
{"id":1,"name":"a"},
{"id":2,"name":"c"}
]
Я использую современный браузер, и у меня также есть _lodash, если это помогает. Обратите внимание, что в массиве tst будет около 100 строк, поэтому мне не нужно очень оптимизированное решение. Было бы более простым и простым в обслуживании решением.