【发布时间】:2019-12-27 18:30:03
【问题描述】:
考虑一个数组 A1 ["text", "test"] 和另一个数组 A2 ["onetest", "two", "threetext", "fourtext"]
我需要得到["onetest", "threetext", "fourtext"]的结果
这是我目前拥有的
A2.filter(r => r !== null && A1.indexOf(r) > -1);
这是返回空列表。我该如何解决?
【问题讨论】:
-
为什么(例如)
"onetest"应该成为A1的一部分?A1的元素必须是r的一部分。 -
A1和A2之间没有任何共同点。除非您尝试按子字符串过滤? -
是的,我正在尝试按子字符串过滤
标签: javascript typescript