Gunnar Bittersmann: Javascript Arrays Novizen Frage

Beitrag lesen

@@Eska

Also ich habe zwei Arrays ein einfaches:

array1=[a,b,c,d,e,f,g,h,i,j,k,...]

und ein Mehrdimensionals(?):

array2=["name1", "0,1,3,2,1,1,2"
"name2", "0,2,1,1,2,2,1,1,2"
"name3", "0,1,2,2,1,1,2"
...]

Ich hab den Code mal als solchen formatiert; die fehlenden Kommas aber nicht ergänzt.

Und nö, das ist auch ein einfaches Array. Und eine schlechte Datenstruktur.

Ein mehrdimensionales Array sähe so aus:

const array2 = [
  [ "name1", [0,1,3,2,1,1,2] ],
  [ "name2", [0,2,1,1,2,2,1,1,2] ],
  [ "name3", [0,1,2,2,1,1,2] ],
];

Das ist aber immer noch eine schlechte Datenstruktur. Vernünftig wäre ein Array von Objekten:

const array2 = [
  { name: "name1", value: [0,1,3,2,1,1,2] },
  { name: "name2", value: [0,2,1,1,2,2,1,1,2] },
  { name: "name3", value: [0,1,2,2,1,1,2] },
];

ich brauche zwei Dropdowns …

Aus deiner Problembeschreibung werde ich nicht schlau. Kannst du das mal mit einem Beispiel verständlich machen?

🖖 Живіть довго і процвітайте

--
When the power of love overcomes the love of power the world will know peace.
— Jimi Hendrix