示意图
代码解析
function User(){
this.shutdown = ()=>{
console.log("关机");
}
}
User.prototype.sleep = ()=>{
console.log("休眠");
}
let user = new User();
user.shutdown();//1.从自身找shutdown方法,关机
user.sleep(); //2.自身找不到从自身的原型上找
user.toString();//3.自身,自身的原型上找不到从Object对象原型中找toString方法
user.xxxxxxxx();//4.自身和自身原型,Object对象原型上都找不到xxxxxxxx方法,返回undefined