Node.js 将对象转换为字符串并将字符串转换为对象?

0 string object node.js

我有一个名为 P 的类的实例

const stringifyObject = require('stringify-object');

JSON.parse(stringifyObject(P)); 
Run Code Online (Sandbox Code Playgroud)

返回以下错误:

_readableState: {
        ^

SyntaxError: Unexpected token _ in JSON at position 3
 at JSON.parse (<anonymous>)
Run Code Online (Sandbox Code Playgroud)

Arj*_*ngh 6

对象到字符串:JSON.stringify

var a = {a:"2da",b:"xfgsfg"}
console.log(JSON.stringify(a))
Run Code Online (Sandbox Code Playgroud)

字符串到对象:JSON.parse

var s = '{"a":"2da","b":"xfgsfg"}';
console.log(JSON.parse(s))
Run Code Online (Sandbox Code Playgroud)