История изменений
Исправление KennyMinigun, (текущая версия) :
var ob = {
a: 1,
meth: function (x) { return x + x; }
};
console.log( ob.meth(ob.a) );
Ну или если «красиво»:
Cls = function (a) { this.a = a; }
Cls.prototype.meth = function (x) { return x + x; }
var ob = new Cls(1);
console.log(ob.meth(ob.a));
Исходная версия KennyMinigun, :
Let's do this traditional way
var ob = {
a: 1,
meth: function (x) { return x + x; }
};
console.log( ob.meth(ob.a) );
Ну или если «красиво»:
Cls = function () { this.a = 1; }
Cls.prototype.meth = function (x) { return x + x; }
var ob = new Cls();
console.log(ob.meth(ob.a));