相关疑难解决方法(0)

将ES6类对象序列化为JSON

class MyClass {
  constructor() {
    this.foo = 3
  }
}

var myClass = new MyClass()
Run Code Online (Sandbox Code Playgroud)

我想将myClass对象序列化为json.

我能想到的一个简单方法是,因为每个成员实际上都是javascript对象(数组等).我想我可以维护一个变量来保存成员变量.

this.prop.foo = this.foo 等等.

我期望找到一个toJSON/fromJSON类对象的库,因为我将它们与其他语言(如swift/java)一起使用,但找不到一个用于javascript的库.

也许类构造太新了,或者我所要求的可以在没有库的情况下以某种方式轻松实现.

javascript json ecmascript-6 es6-class

13
推荐指数
3
解决办法
1万
查看次数

标签 统计

ecmascript-6 ×1

es6-class ×1

javascript ×1

json ×1