Ich bin ziemlich neu und weiß nicht wirklich, wie diese Frage zu formulieren, also bitte bitte mit mir. Ich würde gerne Datensätze mit Arrays in Javascript behalten und sie nacheinander mit einem Zähler zugreifen. Zum Beispiel möchte ich jedes Stück Daten über eine Person, eine Person gleichzeitig anzeigen. Im Moment bin ich mit etwas entlang der Linien von dieser:Anfänger Javascript Arrays und Counter
var firstNames = new Array("John", "Bob", "Anna", "Natalie");
var lastNames = new Array("Smith", "Price", "Johnson", "Baker");
var ages = newArray(34, 51, 12, 83);
Und dann Zugriff auf sie mit:
counter++;
firstNames[counter];
lastNames[counter];
ages[counter];
Ich hätte lieber jede Person, die Daten in ihrer eigenen Array. Zum Beispiel:
var person1 = new Array("John", "Smith", 34);
var person1 = new Array("Bob", "Price", 51);
var person1 = new Array("Anna", "Johnson", 83);
var person1 = new Array("Natalie", "Baker", 12);
Wie würde ich dann auf jedes Stück des Arrays zugreifen, ein Array zu einer Zeit mit einem Zähler? Gibt es einen besseren Ansatz dafür? Ich würde über jede Hilfe oder Überweisung zu Informationen darüber freuen. Vielen Dank!
Sie suchen verzweifelt nach Objekten :) Lesen Sie darüber auf [MDN] (https://developer.mozilla.org/en-US/docs/Web/ JavaScript/Guide/Working_with_Objects), [W3Schools] (http://www.w3schools.com/js/js_objects.asp) – Sidd
Ich stimme Sidd, Bar Link zu W3Schools – ShaneQful
Yeah, W3Schools ist im Allgemeinen schrecklich, aber für grundlegende, Baukasten-Konzeptbeispiele könnte man schlechter machen. – Sidd