var proto = {
	y: 20,
  z: 30,
  bar: function(){
  	console.log(this.z);
  }
}

var obj = {
  x: 10,
  foo(){
  	console.log(super.y);
  },
  goo(){
  	super.bar();
  }
}

Object.setPrototypeOf(obj, proto); // 为 对象 obj 设置新原型 proto
obj.foo();
obj.goo();

Untitled