原始问题:
判断对象是否在数组中:以{x:2,p:3}为例
可以使用以下JavaScript代码来判断一个对象是否在一个对象数组中:
function isInArray(obj, arr) {
return arr.some(item => JSON.stringify(item) === JSON.stringify(obj));
}
const obj = {x: 2, p: 3};
const arr = [
{x: 2, p: 3},
{x: 4, p: 2}
];
console.log(isInArray(obj, arr)); // 输出 true
Prev:中国经济发展高质量,拥有哪些突出优势?