After some web scraping I have an array of names called someObjArr
.
Array looks like this:
[ { name: Joe 'Panik' } ]
I want to check if a name exists in this array and here is my code:
For Example:
var someObjArr = [];
var filter = $('a.player-link').each(function(i, element) {
var text = $(this).text();
if(someObjArr[i] == undefined){
someObjArr[i] = {};
};
someObjArr[i].name = text;
function nameExistsInArray(name, array) {
for(var i = 0; i < array.length; i++)(function(obj) {
if(obj.name == name) {
return true;
}
})
return false;
};
var exists = nameExistsInArray('Joe Panik', [{ name: 'Joe Panik' }]);
console.log(exists);
});
The output from this script return false fir every item in the array.