相关疑难解决方法(0)

将JavaScript对象序列化为JSON字符串

我有这个JavaScript原型:

Utils.MyClass1 = function(id, member) {
this.id = id;
this.member = member;
}
Run Code Online (Sandbox Code Playgroud)

我创建了一个新对象:

var myobject = new MyClass1("5678999", "text");
Run Code Online (Sandbox Code Playgroud)

如果我做:

console.log(JSON.stringify(myobject));
Run Code Online (Sandbox Code Playgroud)

结果是:

{"id":"5678999", "member":"text"}
Run Code Online (Sandbox Code Playgroud)

但我需要将对象的类型包含在JSON字符串中,如下所示:

"MyClass1": { "id":"5678999", "member":"text"} 
Run Code Online (Sandbox Code Playgroud)

有没有一种快速的方法来使用框架或其他东西?或者我是否需要toJson()在类中实现一个方法并手动执行?

javascript json constructor

54
推荐指数
2
解决办法
14万
查看次数

标签 统计

constructor ×1

javascript ×1

json ×1