var arr = [
{ id:1,
name:"mincoo"
},
{ id:2,
name:"tomorrow"
}
];//參數(shù):(要檢測的數(shù)組,要檢測的字段,要檢測哪個key)function isContainKey(arr,value,keyName){ for(var i=0;i<arr.length;i++){ if(arr[i].keyName == value){ return false; //發(fā)現(xiàn)含有此元素
} else{ return true; //沒有找到
} console.log(arr[i].keyName);
}
}
isContainKey(arr,"tomorrow","name");我想要的效果:如果檢測到這個數(shù)組包含此元素,返回true,否則返回false。但是我這里寫的白屏了,是什么原因呢?
js判斷數(shù)組是否包含某個元素,自己寫了個函數(shù),不知哪出了問題?
慕碼人2483693
2018-08-05 13:51:44