jquery如何判断数组是否包含指定元素

jquery判断数组是否包含指定元素的方法:1、使用js方法来判断,代码为【console.log(isInArray(arr,java))】;2、使用jQuery方法来判断,代码为【var inde

jquery判断数组是否包含指定元素的方法:1、使用js方法来判断,代码为【console.log(isInArray(arr,'java'))】;2、使用jQuery方法来判断,代码为【var index = $.inArray()】。

推荐:《jquery视频教程》

jquery判断数组是否包含指定元素的方法:

1、js方法来判断

/*** 使用循环的方式判断一个元素是否存在于一个数组中* @param {Object} arr 数组* @param {Object} value 元素值*/function isInArray(arr,value){for(var i = 0; i < arr.length; i++){if(value === arr[i]){return true;}}return false;}console.log(isInArray(arr,'java'));//循环的方式

2、jQuery方法来判断

/*** 使用jquery的inArray方法判断元素是否存在于数组中* @param {Object} arr 数组* @param {Object} value 元素值*/var index = $.inArray(value,arr);//返回下标值,index>=0时表示该数组包含指定元素,否则表示不存在;console.log($.inArray('java',arr)>=0);

如果项目中引入jq包,笔者推荐第二种方法,如没有第一种也可以解决问题;

相关免费学习推荐:JavaScript(视频)

关于作者: 宏图SEO小编

为您推荐

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注