📅  最后修改于: 2023-12-03 14:43:18.075000             🧑  作者: Mango
在 JavaScript 中,有时需要检查一个值是否在数组中。这个过程可以使用 jQuery 所提供的 inArray()
函数来完成。
$.inArray(value, array [, fromIndex ])
如果找到要查找的值,则返回值在数组中的位置索引,否则返回 -1
。
var myArray = [1, 2, 3, 4, 5];
// 检查值是否在数组中
if ($.inArray(3, myArray) !== -1) {
console.log("3 存在于数组中");
} else {
console.log("3 不存在于数组中");
}
// 从指定位置开始搜索
if ($.inArray(3, myArray, 2) !== -1) {
console.log("3 存在于数组中");
} else {
console.log("3 不存在于数组中");
}
$.inArray()
函数是一个非常有用的函数,可以用于检查数组中是否存在指定的值。如果返回的值不为 -1
,则说明该值存在于指定数组中。