JSON.stringify를 객체에 쓰는 js 메소드

하지만 자체 정의한 객체에 대해 JSON.stringify를 실행하려면 직렬화할 수 없는 속성에 대해 오류가 발생하므로 이때 toJson()을 사용하여 다시 작성해야 합니다. 구체적인 코드는 다음과 같습니다.

object.toJSON = function() {
  return {outputA:"a",ouputB:"b"};
};

이렇게 콜백 함수에 따라 결과가 처리되는데, 그래도 이해가 안 되시면 toJSON 사용법에 대한 자세한 설명을 읽어보시면 됩니다 .

Guess you like

Origin blog.csdn.net/weixin_45583710/article/details/132859399