我有一个数组let x = ["", "comp", "myval", "view", "1"]
。
我想首先检查数组中是否存在值“comp”,如果存在,则获取下一个值。有什么想法吗?
最佳答案
let x = ["", "comp", "myval", "view", "1"];
if (x.indexOf(yourVal) >= 0) {
let nextValue = x[x.indexOf(yourVal) + 1];
} else {
// doesn't exist.
}
注意:如果您的值是数组的最后一个值,您将不会获得下一个值。
关于javascript - 如何检查数组中是否存在某个值并获取下一个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42642051/