LINUX.ORG.RU

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

Исправление special-k, (текущая версия) :

var A = function(){}
A.prototype.a = 1
A.prototype.getA = function(){ return this.a }
var a = new A
a.a = 2
a.getA() //2
a.constructor.prototype.getA() //1

А в чем собственно вопрос?

пс
На каком языке ты писал до этого?

Исходная версия special-k, :

var A = function(){}
A.prototype.a = 1
A.prototype.getA = function(){ return this.a }
var a = new A
a.a = 2
a.getA() //2
a.constructor.prototype.getA() //1

В чем собственно вопрос? На каком языке ты писал до этого?