convert javascript plain object into model class instance
There have a simple method. Just assign the object to instance(this) class Model { constructor(obj){ Object.assign(this, obj) } print(){ console.log(this.a); } } let obj = {a: ‘a’, b: ‘b’, c: ‘c’} let m = new Model(obj) console.log(m) m.print() // ‘a’