当前的答案包含很多手动或库代码。这不是必需的。
使用
JSON.parse('{"a":1}')创建一个普通的对象。使用标准化功能之一来设置原型:
Object.assign(new Foo, { a: 1 })Object.setPrototypeOf({ a: 1 }, Foo.prototype)

当前的答案包含很多手动或库代码。这不是必需的。
使用
JSON.parse('{"a":1}')创建一个普通的对象。使用标准化功能之一来设置原型:
Object.assign(new Foo, { a: 1 })Object.setPrototypeOf({ a: 1 }, Foo.prototype)