📜  jQuery | inArray() 方法(1)

📅  最后修改于: 2023-12-03 15:32:12.250000             🧑  作者: Mango

jQuery | inArray() 方法

inArray() 方法是 jQuery 中的一个数组方法,它用于查找指定值在数组中的索引位置。如果指定值不存在于数组中,则方法返回 -1。

语法
$.inArray(value, array [, fromIndex])

value:必需。表示要查找的值。

array:必需。表示要搜索的数组。

fromIndex:可选。表示从哪个索引位置开始搜索。默认值为 0。如果该值为负数,则从数组结尾往前查找。

返回值

如果指定值存在于数组中,则返回该值在数组中的索引位置。如果不存在,则返回 -1。

示例

下面是 inArray() 方法的实例:

var arr = [4, 8, 15, 16, 23, 42];

if ($.inArray(15, arr) !== -1) {
    console.log("存在于数组中");
} else {
    console.log("不存在于数组中");
}

if ($.inArray(99, arr) !== -1) {
    console.log("存在于数组中");
} else {
    console.log("不存在于数组中");
}

在上面的示例中,我们定义了一个数组 arr,并使用 inArray() 方法查找值 15 和值 99 是否存在于数组中。第一个 if 语句为真,因为值 15 存在于数组中。第二个 if 语句为假,因为值 99 不存在于数组中。

总结

inArray() 方法是 jQuery 中一个非常有用的数组方法,它可以帮助我们快速地查找指定值在数组中的索引位置。在实际项目中,我们经常需要使用到这个方法来判断元素是否存在于数组中。