javascript 根据数组验证值

标签 javascript jquery arrays

我正在寻找一种方法来验证数组。 我迷失在数组搜索部分。

我可能会得到这样的数组:

stream = ["apple","orange", "grape", "peach","strawberry","watermelon", "kiwi", "raspberry"];

但我只想:

selection = ["apple", "peach","strawberry","kiwi", "raspberry"];

我将如何写这样的声明: 如果此流中的某些内容符合我的选择,请执行某些操作。

最佳答案

您必须像这样使用 inArray 命令:

if($.inArray(ValueToCheck, YourArray) > -1) { alert("Value exists"); }

InArray 将在您的数组中搜索您要求的值并返回其索引。如果该值不存在,则返回 -1。

关于javascript 根据数组验证值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5079051/

相关文章:

javascript - Alert (getElementById) 等效于 jquery

javascript - 使用动态加载的内容调用 window.print()?

JQuery FancyTree 节点的多个延迟加载

javascript - 映射两个数组中的值

arrays - 未显示所有属性

JavaScript 每 4 秒运行一次函数多次

javascript - 使用 javascript 以 pdf 形式重置某些字段

javascript - 根据单选选择返回单元格值

数组上的 C++ 线性搜索算法

javascript - Three.js Loader.load() 中的错误处理