Prototype chain
by Krishna Ananthi
JavaScript
const Car = function(){
}
Car.prototype = {
print(){
return 'I am Car';
}
}
const Toy = function(){};
Toy.prototype = Object.create(Car.prototype);
Toy.prototype.print = function(){
return 'I m toy';
}
const ToyTransform=function(){};
ToyTransform.prototype = Object.create(Toy.prototype);
/*
ToyTransform.prototype.print = function(){
return 'I m toy ToyTransform';
}*/
const toyota = new Car();
const toy = new Toy();
const trans = new ToyTransform();
console.log(toyota.print())
console.log(toy.print())
console.log(trans.print())
console.log(trans)