let user = {name: "wang",age: 3,run: function () {console.log(this.name + " run ......");}
};let bob = {name: "bob"
};// bob 的 原型是 user
bob.__proto__ = userbob.run() // bob run ......
console.log(bob.age) // 3
console.log(bob.name) // bob
console.log(bob)
可以随意指向,如果还有一个原型 Bird,可以先 bob.proto = Bird,在使用 bob.proto = user,bob可以先是鸟 再是 人。。。。
https://www.bilibili.com/video/BV1JJ41177di?p=17