Object setPrototypeOf() 方法

了解 JavaScript Object 物件的 setPrototypeOf() 方法。 設置物件的原型。 別忘了,還能參閱我的 JavaScript 原型繼承 指南喔! 接受兩個參數:物件和原型。 用法: Object.setPrototypeOf(物件, 原型) 範例: const Animal = {} Animal.isAnimal = true const Mammal = Object.create(Animal) Mammal.isMammal = true console.log('-------') Mammal.isAnimal //true const dog = Object.create(Animal) dog.isAnimal //true console.log(dog.isMammal) //undefined Object.setPrototypeOf(dog, Mammal) console.log(dog.isAnimal) //true console.log(dog.isMammal) //true