답변:
JSON은 JavaScript Object Notation의 약어입니다. JSON 객체는 실제로는 아직 객체로 표현되지 않은 문자열입니다.
JS의 기존 객체에 속성을 추가하려면 다음을 수행하십시오.
object["property"] = value;
또는
object.property = value;
상황에 따라 정확히 수행해야하는 것과 같은 추가 정보를 제공하면보다 맞춤화 된 답변을 얻을 수 있습니다.
object["property"] = value;
JSON.stringify
입니다.
console.log
직렬화를위한 것이 아닙니다. 사용하십시오 console.log(JSON. stringify(object))
.
a
은a.s
방금 정의 한대로 문자열입니다. 이제["subproperty"]
문자열 에 추가하려고 합니다. 왜 오류가 발생했는지 이해합니까?