Принято ли в js объявлять свойства в прототипе заранее?
Как будет правильно так-
Test.prototype = {
prop_1: undefined,
prop_2: undefined,
prop_3: undefined,
prop_4: undefined,
init: function( args ){
this.prop_1 = args.prop_1;
this.prop_2 = args.prop_2;
this.prop_3 = args.prop_3;
this.prop_4 = args.prop_4;
}
};
или так -
Test.prototype = {
init: function( args ){
this.prop_1 = args.prop_1;
this.prop_2 = args.prop_2;
this.prop_3 = args.prop_3;
this.prop_4 = args.prop_4;
}
};