オブジェクトに何かのプロパティがあり、その値が特定の値と等しいかどうかを確認したかったのです。
var test = [{name : "joey", age: 15}, {name: "hell", age: 12}]
さて、オブジェクトの配列です。オブジェクト内を検索し、オブジェクトに必要なものが含まれている場合は true を返したいと思いました。
私はこのようにそれをやろうとしました:
Object.prototype.inObject = function(key, value) {
if (this.hasOwnProperty(key) && this[key] === value) {
return true
};
return false;
};
これは機能しますが、配列では機能しません。それ、どうやったら出来るの?