SOURCE

let breakfast = { getDrink() { return ':pink'}}
let dinner = { getDrink() { return ':tea'}}

let sunday = {}

Object.setPrototypeOf(sunday, dinner)
// console.log(sunday.getDrink())
// console.log(Object.getPrototypeOf(sunday) === dinner)

sunday = {
    __proto__: breakfast,
    getDrink() {
        return super.getDrink() + ':der'
    }
}
console.log(sunday.getDrink())
// console.log(Object.getPrototypeOf(sunday) === breakfast)

let newSunday = Object.create(dinner)
console.log(newSunday.getDrink())

newSunday.__proto__ = breakfast
console.log(newSunday.getDrink())
console.log(Object.getPrototypeOf(sunday) === breakfast)
console 命令行工具 X clear

                    
>
console