美文网首页JQuery
$.inArray()查找元素在数组中的索引值

$.inArray()查找元素在数组中的索引值

作者: fanyank | 来源:发表于2017-03-04 13:39 被阅读21次

$.inArray()查找元素在数组中的索引值

$.inArray() : 在数组中查找指定值并返回它的索引(如果没有找到,则返回-1)。语法格式为jQuery.inArray( value, array [, fromIndex ] )

var arr = [1,2,"Tom","Marry"];
var index = $.inArray(2,arr);
console.log(index);
//1
index = $.inArray("Tom",arr);
console.log(index);
//2
//这里传入了第三个参数formIndex,数组索引值,表示从哪里在开始查找。默认值是0,这将查找整个数组。这里会从数组索引值为3的位置查找“Tom”
index = $.inArray("Tom",arr,3);
console.log(index);
//-1

相关文章

  • $.inArray()查找元素在数组中的索引值

    $.inArray()查找元素在数组中的索引值 $.inArray() : 在数组中查找指定值并返回它的索引(如果...

  • C语言折半查找

    折半查找 折半查找的注意点折半查找只能查找有序数组的值 折半查找的逻辑1.把数组第一个元素的索引作为最小值,最后一...

  • 关于ES5数组方法总结

    indexOf 查找数组内指定元素的位置,从前往后查找,查找到后返回其索引值,没有查找到返回-1 laseinde...

  • 看犀牛书的笔记——数组

    在js中数组就是值的有序集合。每个值叫做一个元素,元素在数组中的位置叫做索引。 JavaScrit数组是无类型的:...

  • 数组

    简介 数组:值的有序集合。 元素:数组的每个值。数组元素可以是任意类型 索引:每个元素在数组中的位置,以数字表示。...

  • es5的数组方法

    1.indexOf 在数组中查找元素,返回索引值,若没有该元素则返回-1 indexOf的第二个参数是开始查询的位...

  • 删除数组中的指定元素

    思路:1.找到该元素在数组中的索引值2.通过splice方法:根据索引值删除该位置的元素

  • Javascript学习笔记——7 数组

    数组是值的有序集合。每一个值叫做元素,每个元素在数组中的位置称为索引。 数组是无类型的:数组元素可以是任意类型,而...

  • JavaScript 精粹 基础 进阶(5)数组

    数组是值的有序集合。每个值叫做元素,每个元素在数组中都有数字位置编号,也就是索引。JS中的数组是弱类型的,数组中可...

  • JavaScript二分查找

    二分查找: 也称为折半查找,是指在有序的数组里找出指定的值,返回该值在数组中的索引。 查找步骤如下: 1.从有序数...

网友评论

    本文标题:$.inArray()查找元素在数组中的索引值

    本文链接:https://www.haomeiwen.com/subject/gbtjgttx.html