비록 JSON 형식이 '객체'를 나타내기 위해 사용되는 중괄호({})와 같은 기호를 사용하고, 이를 '객체(Object)'라 부르지만, 이것이 프로그래밍 언어에서 말하는 '객체'와 동일한 개념이라고는 볼 수 없습니다.
프로그래밍에서의 '객체'는 클래스나 프로토타입에 의해 정의된 속성과 메소드를 가진 인스턴스를 의미합니다. 이에 반해, JSON의 '객체'는 단순히 키-값 쌍의 집합을 의미하며, 메소드나 동작을 포함하지 않습니다.
또한 JSON 형식의 데이터는 그 자체로는 '비활성화'되어 있습니다. 이 말은, JSON 데이터를 직접 조작하거나, 그것이 가진 값을 변경하거나, 키-값 쌍을 추가하거나 삭제하는 것이 불가능하다는 뜻입니다. 이러한 동작들을 수행하기 위해서는 JSON 데이터를 먼저 해당 프로그래밍 언어의 데이터 구조(예를 들어, 의 객체나 Python의 사전 등)로 '파싱'해야 합니다.
따라서, JSON은 일종의 데이터 교환 형식일 뿐, 실제로 동작하거나 조작 가능한 '객체'라고 보기는 어렵습니다.
이거지 저 ㅈ병신련 자꾸 어그로 끄는거 역겹다