📅  最后修改于: 2023-12-03 15:32:12.250000             🧑  作者: Mango
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 中一个非常有用的数组方法,它可以帮助我们快速地查找指定值在数组中的索引位置。在实际项目中,我们经常需要使用到这个方法来判断元素是否存在于数组中。