I'm building string-dense character descriptions, using the following character object (below). Efficiency is pretty important, and I know that arrays with long strings get top-heavy fast. Assuming that, in both cases, properties can be referenced with similar ease, and that the values are identical, are there any major differences between the following two objects, in terms of efficiency?
this.genphysdesc = genphysdesc;
this.facetype = facetype;
this.bodytype = bodytype;
this.haircol = haircol;
this.gender = gender;
this.pronA = pronA;
this.pronB = pronB;
this.pronC = pronC;
this.pronD = pronD;
VS.
this.physdesc = [genphysdesc, facetype, bodytype, haircol]
this.gender = [gender, pronA, pronB, pronC, pronD]
In either event, values will be strings of ~5-35 characters each.
Let me know if any of this is unclear. Thanks for your help!