我需要实现小型ODM功能.我从数据库中获得了简单的javascript对象,我需要将其转换为我的模型类实例.让我们假设模型看起来像:
class Model{
constructor(){
this.a = '777';
---- whole bunch of other things ---
}
print(){
console.log(this.a);
}
}
Run Code Online (Sandbox Code Playgroud)
所以我需要转换var a = {b:999, c:666}为模型的实例并且能够在a.print()之后调用,并且在a.print()执行时777应该放在控制台中.怎么做?