setPrototypeOf 实现继承
var obj1={name:'name1'}
var obj2={name2:'name2'}
Object.setPrototypeOf(obj1,obj2)
console.log(obj1)
console.log(obj1.name2)
image.png
getPrototypeOf 获取原型的父级
console.log('getPrototypeOf查找原型的父级',Object.getPrototypeOf(obj1))
查到了 obj1的原型父级是 obj2,因为obj1能使用obj2的方法
image.png
网友评论