我对编程和 JavaScript 也很陌生,我似乎无法让这个工作。
我想要做的是使用一个对象的当前值,x
并将相同的值赋予从第一个类中的另一个类创建的另一个对象。
function MyClass() {
this.x = 0;
this.move = function () {
this.x += 10; // I can adjust the x when I call the move
console.log(this.x) // Prints out the current position
}
function doSmthng () {
var obj = new OtherClass();
obj.x = this.x; // Doesn't work, I can't use the current position
console.log(this.x) // Prints out undefined
}
}
function OtherClass() {
this.x = 0;
...
}
我不确定我是否正确地表达了自己,或者我是否使用了正确的术语或其他任何东西,但任何帮助都会令人愉快!
先感谢您。