我有以下数据。我希望能够有效地过滤掉sites
数组中没有匹配segmentCode
的数组中的所有对象segmentCodes
。我可以使用 dojo 或本机 javascript,但我无权访问任何其他库。
var segmentCodes = ["10", "20","30","40"];
var sites = [
{"siteid":1, "segmentCode":"10"},
{"siteid":2, "segmentCode":"10"},
{"siteid":3, "segmentCode":"20"},
{"siteid":4, "segmentCode":"30"},
{"siteid":5, "segmentCode":"70"},
{"siteid":6, "segmentCode":"999"}];
结果应如下所示:
[{"siteid":5, "segmentCode":"70"}, {"siteid":6, "segmentCode":"999"}]
提前致谢。