我一直在玩javascript多年,但我现在想要认真对待。学习,并进入对象。用不同的方法创建2个其他对象的javascript基础对象
我想创建一个基础对象,并用它来创建另外两个略有不同的对象。
我想这会工作:
function movingObject(x, y, z){
this.x = x;
this.y = y;
this.z = z;
}
var positiveMover = new movingObject(x, y, z);
positiveMover.prototype.move = function(a, b){
yadda yadda
}
var negativeMover = new movingObject(x, y, z);
negativeMover.prototype.move = function(b, a){
adday adday
}
var pic = postiveMover(1, 2, 3);
pic.move(20, 10);
我得到一个未定义的错误上举.....很肯定我有错误的想法。任何意见,将不胜感激 - 信息的链接,或者合适的关键词,以谷歌
在JavaScript中,'x.prototype'不是“x的原型”。 – georg
我正在将移动功能添加到negativeMover对象 – user3036025