我有一个名为fileQueue的数组。
var fileQueue = [];
如何为js validate编写自定义规则以检查数组中的某些内容?
由于
答案 0 :(得分:0)
if(fileQueue.length == 0)
//empty
else
//non-empty
答案 1 :(得分:0)
您可以使用$ .inArray()函数。
<强> HTML:强>
<div>"John" found at <span></span></div>
<div>4 found at <span></span></div>
<div>"Karl" not found, so <span></span></div>
<div>"Pete" is in the array, but not at or after index 2, so <span></span></div>
<强>的jQuery 强>
<script>var arr = [ 4, "Pete", 8, "John" ];
var $spans = $("span");
$spans.eq(0).text(jQuery.inArray("John", arr));
$spans.eq(1).text(jQuery.inArray(4, arr));
$spans.eq(2).text(jQuery.inArray("Karl", arr));
$spans.eq(3).text(jQuery.inArray("Pete", arr, 2));
</script>
<强>结果强>
“约翰”在3岁时找到了 4发现在0
没找到“卡尔”,所以-1
“Pete”在数组中,但不在索引2处或之后,所以-1
答案 2 :(得分:0)
使用
if(fileQueue.length == 0)
{
//error
return false;
}