js如何判断是否在数组中
1、JQuery
如果是用JQuery的话,可以用inArray()函数:
jquery inarray()函数详解jquery.inarray(value,array)

2、确定第一个参数在数组中的位置(如果没有找到则返回 -1 )。
determine the index of the first parameter in the array (-1 if not found).返回值jquery参数value (any) : 用于在数组中查找是否存在array (array) : 待处理数组。

3、,js方法
var arr = ["a", "b", "c"];// js arr.indexOf("c")var result1 = arr.indexOf("c"); //返回index为2

4、jquery方法
var arr = ["a", "b", "c"];// jquery $.inArray("c", arr)var result = $.inArray("c", arr); //返回index为2

5、自定义方法
var arr = ["a", "b", "c"];// 自定义 contains(arr, "c")方法function contains(arr, obj) { //while var i = arr.length;

6、 while(i--) { if(arr[i] === obj) { return i; } } return -1; }var result1 = contains(arr, "c"); //返回index为2

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:73
阅读量:34
阅读量:103
阅读量:128
阅读量:161