Meine Herren!
Das Vorhaben ist deshalb nur umzusetzen, indem du eine Wrappe-Klasse, um die Elemente legst.
Das hört sich kompliziert an.
Ist es nicht, der Mehrwert ist es aber auch nicht wert (Badum-Tsss).
Im Moment hast du vielleicht so was ähnliches:
var Spielerdaten = [];
Spielerdaten.push([10,20,30]);
Wenn du nun statt Primitiven Objekte in die Elemente steckst, kannst du sie referenzieren.
var Spielerdaten = [];
Spielerdaten.push([{x:10},{x:20},{x;30}]);
Mit der Referenz könntest du dann arbeiten:
var spielzeit = Spielerdaten[0][0];
var test = spielzeit.x; // lesen
spielzeit.x = 90; // schreiben
Das dürfte Ernüchterung bringen.
Die Essenz deiner Frage zielt, wenn ich dich richtig verstehe, auf eine bessere Lesbarkeit des Codes ab.
Hier noch ein paar Vorschläge:
Gehen wir von folgendem Snippet aus, das wir kürzen möchten:
var test = [0,1,2];
test[0] = test[0] * 10;
test[1] = test[1] * 10;
test[2] = test[2] * 10;
Variante 1:
var test = [0,1,2];
test = [
test[0] * 10;
test[1] * 10;
test[2] * 10;
];
Oder Variante 2:
var test = [0,1,2];
test.forEach( function( val, i, src ){ src[i] = val * 10 } );
Oder Variante 3:
var test = [0,1,2];
test = test.map( function( x ){ return x * 10; } );
Wie weit die Beispiele auf deinen konkreten Anwendungsfall übertragbar sind, kann ich dir natürlich nicht verraten. Aber du darfst gern noch was mehr Code zeigen.