class MyClass {
constructor() {
this.foo = 3
}
}
var myClass = new MyClass()
Я хотел бы сериализовать объект myClass
для json.
Один простой способ, о котором я могу думать, состоит в том, что каждый член - это фактически объект javascript (массив и т.д.). Думаю, я могу поддерживать переменную для хранения переменных-членов.
this.prop.foo = this.foo
и т.д.
Я ожидал найти библиотеку toJSON/fromJSON
для объектов класса, так как я использовал их с другими языками, такими как swift/java, но не смог найти их для javascript.
Может быть, конструкция класса слишком новая, или то, что я прошу, может быть как-то легко достигнуто без библиотеки.