您的位置:首页 > Web前端 > JQuery

jQuery inArray()函数判断元素是否存在数组中

2013-10-15 00:00 106 查看
PHP有in_array()判断某个元素是否存在数组中,javascript却没有,但是jQuery封装了inArray()函数判断元素是否存在数组中:
<script>
var arr = [ 4, "Pete", 8, "John" ];
var $spans = $( "span" );
alert( jQuery.inArray( "John", arr ) );
alert( jQuery.inArray( 4, arr ) );
alert( jQuery.inArray( "Karl", arr ) );
//"Pete"在数组中,但索引不是2
alert( jQuery.inArray( "Pete", arr, 2 ) );
</script>


另外jQuery还提供了jQuery.isArray(obj)检查是否为数组对象,如:$.isArray([]) //返回true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: