判斷對象數組中是否包含對象數組中的屬性對應的值

一、對象數據
function findElem(arrayToSearch,attr,val){
    for (var i=0;i<arrayToSearch.length;i++){
        if(arrayToSearch[i][attr]==val){
            return i;
        }
    }
    return -1;
}
 var index=findElem(tableList,"id",list[i].id);//若是不包含在數組中,則返回 -1包含返回具體索引;css


二、數組
var arr = [ "xml", "html", "css", "js" ];  
$.inArray("js", arr);  //返回 3,
若是不包含在數組中,則返回 -1;html

相關文章
相關標籤/搜索