23. november 2004 - 15:45Der er
4 kommentarer og 1 løsning
array pænere struktur
kan man ikke få dette til at fylde det mindre var Navn = new Array(); var Energi = new Array(); var Protein = new Array(); var Fedt = new Array(); var Mættede = new Array(); var Monoumæt = new Array(); var Polyumæt = new Array(); var Cholesterol = new Array(); var Kulhydrater = new Array(); var Sukker = new Array(); var Kostfibre = new Array(); var Alkohol = new Array(); var Vand = new Array(); var Avit = new Array(); var Dvit = new Array(); var Thiamin = new Array(); var Riboflavin = new Array(); var B6 = new Array(); var Folat = new Array(); var C = new Array(); var Calcium = new Array(); var Jern = new Array(); var Zink = new Array(); var Jod = new Array(); var Natrium = new Array(); </script>
ja ja jeg vil ikke andent end at definere alle de array, indholdet bliver skrevet til dem senere. det var bare om man kunne alvet noget ligende. var navn,Energi,Alkohol = New Array
Tjah, man kunne måske få det til at være nemmere at kode, hvis man knyttede alle properties sammen i et slags record eller objekt:
navn = "Hans"; var Person = new Array(); Person[navn] = {"Energi":2300, "Protein":1200, "Fedt":100, "Maettede":20, "Monoumaet":20, "Polyumaet":60, "Cholesterol":1.2,"Kulhydrater":300,"Sukker":100, ...}
På den måde vil du kunne tilgå de enkelte properties med en punkt-notation og på den måde gøre det lidt lettere at overskue:
alert(Person["Hans"].Energi) vil så returnere 2300 !-)
jeg takker for svaret, jeg kan dog ikke lige bruge dette i mit sammenhæng. jeg lukker bare.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.