순환 참조 , circular reference
순환 참조(Circular Reference)는 객체 내의 속성이 다시 자기 자신이나 자기 자신을 포함하는 다른 객체를 참조하는 구조를 말합니다. 순환 참조가 있는 경우, 객체를 JSON으로 직렬화(문자열화)하는 과정에서 문제가 발생할 수 있습니다. 반면, 순환 참조가 없는 경우에는 이런 문제가 발생하지 않습니다. 순환 참조가 없는 경우 const person = { name: "Alice", friend: { name: "Bob", age: 30 }};// friend는 person을 참조하지 않으므로 순환 참조가 없습니다.** person객체안에 friend라는 객체가 있지만, 참조하지 않으므로 JSON.stringify(person)사용 할 수 있습니다.** // {"name": ..
JavaScript
2024. 8. 16. 08:09