A real-world example of circular reference
const person1 = {
name: "x",
age: 28,
};
const person2 = {
name: "y",
age: 26,
};
person1.spouse = person2;
person2.spouse = person1;
console.log(JSON.stringify(person1)); // will throw the error