【发布时间】:2019-06-15 12:52:45
【问题描述】:
handleDropdown = (dropdown) => {
dropdown.map(drop => {
if (drop.value.includes('destroyed') && drop.value.includes('damaged')) {
console.log("working")
}
})
}
我需要检查数组中是否同时存在“破坏”和“损坏”并返回 true。如果我使用包含检查任何一个条件,它工作正常,我不确定如何检查数组中是否存在两个特定的两个元素。我需要帮助来解决这个问题。提前致谢。
【问题讨论】:
-
如果
drop.value是数组,这就是你会做的一般方式(希望也对从.map返回的任何东西做一些事情),你能发布一个minimal reproducible example 以便我们可以看到怎么了?
标签: javascript arrays string include indexof