function Test( args ){
this._prop_0 = args.prop_0;
this._prop_1 = args.prop_1;
this._prop_2 = args.prop_2;
}
Test.prototype = {
_prop_0: undefined,
_prop_1: null,
_prop_2: NaN
};
function Test( ){
this.a = 1;
}
Test.prototype = {
constructor: Test, // не забываем восстановить ссылку на конструктор
a: 2
};
var test = new Test;
alert( test.a ); // 1
delete test.a;
alert( test.a ); // 2