이 오브젝트를 데이터베이스에 저장하려면이 오브젝트를 백엔드에 게시해야합니다. Json stringify javascript 오브젝트 결과가 일치하지 않음
Recorder {config: Object, recording: false, callbacks: Object, context: AudioContext, node: ScriptProcessorNode…}
하지만 JSON.stringify(recorder)
이
{"config":{"bufferLen":4096,"numChannels":2,"mimeType":"audio/wav"},"recording":false,"callbacks":{"getBuffer":[],"exportWAV":[]},"context":{},"node":{},"worker":{}}
같은 결과보기 후
이유는 상황에 맞는 부품을 놓친?컨텍스트가 중첩 된 개체이므로 중첩 된 개체에 JSON.stringify
을 어떻게 사용할 수 있습니까?
[JSON이 사용하는 토큰 기능은 무엇입니까?] (http://stackoverflow.com/questions/20925983/what-tostring-function-does-json-stringify-use) –
가능한 결과는 무엇입니까? 당신은 당신의 Recorder 객체의 console.log를합니까? 해당 개체 트리를 완전히 확장하면 어떻게됩니까? – kris
'JSON.parse (new AudioContext())'를 체크하면 문자열로 표현할 수 없기 때문에'{}'이 출력되는 것을 볼 수 있습니다. –