var arr = [ { id:1, name:"mincoo" }, { id:2, name:"tomorrow" } ];//参数:(要检测的数组,要检测的字段,要检测哪个key)function isContainKey(arr,value,keyName){ for(var i=0;i<arr.length;i++){ if(arr[i].keyName == value){ return false; //发现含有此元素 } else{ return true; //没有找到 } console.log(arr[i].keyName); } } isContainKey(arr,"tomorrow","name");
我想要的效果:
如果检测到这个数组包含此元素,返回true,否则返回false。
但是我这里写的白屏了,是什么原因呢?
HUX布斯