色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery json 判斷包含

傅智翔2年前12瀏覽0評論

jQuery在處理JSON數據時非常方便,我們可以使用$.getJSON()方法來獲取JSON數據,而且在$.ajax()方法 中也可以直接返回JSON數據。

在日常工作中,我們經常需要判斷一個JSON數組是否包含某個元素,這個時候我們可以使用$.inArray()方法來判斷。

// 示例JSON數據
var arr = [{"name":"Tom","age":18},{"name":"Jerry","age":20},{"name":"Alice","age":22}];
// 判斷對象是否在數組中
if($.inArray({"name":"Tom","age":18}, arr) >-1){
console.log("存在該對象");
}else{
console.log("不存在該對象");
}
// 判斷數組中是否包含某個屬性值
var contains = false;
$.each(arr, function(index, value){
if(value.name === "Tom"){
contains = true;
return false;
}
});
if(contains){
console.log("存在Tom");
}else{
console.log("不存在Tom");
}

通過以上的代碼,我們可以判斷一個JSON數組中是否包含某個元素,這在實際開發中非常有用。