Публикации по теме 'ydkjs'


Примечания: прототипное наследование
var Car = function(model, owner){ this.model = model; this.owner = owner; this.pastOwners = []; } Car.prototype.honk = function(){ return this.model + " honked!"; } Car.prototype.sellCar = function(newOwner){ var oldOwner = this.owner; this.pastOwners.push(function(code){ if (code == 404){ return oldOwner; } else { return "Invalid Code!"; } }) this.owner = newOwner; } Car.prototype.sellCar = function(newOwner){ this.pastOwners.push(..