LINUX.ORG.RU

История изменений

Исправление 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));