Answers for "how to Check if an array contains an object in javascript"

22

if object is array javascript

Array.isArray(object);
Posted by: Guest on April-08-2020
1

how to Check if an array contains an object in javascript

// To check if an array contains an Object

const myArrayObj = [{
    'username': 'Player 1',
    'email': '[email protected]'
}, {
    'username': 'Player 2',
    'email': '[email protected]'
}];

// Create a helper function to compear the objects
const isEqual = (first, second) => {
    return JSON.stringify(first) === JSON.stringify(second);
}

const result = myArrayObj.some(e => isEqual(e, {
    'username': 'Player 1',
    'email': '[email protected]'
}));

console.log(result); // true
Posted by: Guest on December-27-2020
1

check object in array javascript

var obj = {a: 5};
var array = [obj, "string", 5]; // Must be same object
array.indexOf(obj) !== -1 // True
Posted by: Guest on June-06-2020
1

check if object is present in array javascript

//Use something like this:

function containsObject(obj, list) {
    var i;
    for (i = 0; i < list.length; i++) {
        if (list[i] === obj) {
            return true;
        }
    }

    return false;
}

//In this case, containsObject(car4, carBrands) is true. Remove the carBrands.push(car4); call and it will return false instead. If you later expand to using objects to store these other car objects instead of using arrays, you could use something like this instead:

function containsObject(obj, list) {
    var x;
    for (x in list) {
        if (list.hasOwnProperty(x) && list[x] === obj) {
            return true;
        }
    }

    return false;
}
Posted by: Guest on September-28-2020
0

check if property has value in array javascript

const magenicVendorExists =  vendors.reduce((accumulator, vendor) => (accumulator||vendor.Name === "Magenic"), false);
Posted by: Guest on November-05-2020

Code answers related to "how to Check if an array contains an object in javascript"

Code answers related to "Javascript"

Browse Popular Code Answers by Language