31. maj 2001 - 15:27
Der er
15 kommentarer og 1 løsning
Flytte en post
Kan man flytte en post i et array med JavaScript? f.eks. var frugt = new Array (\'Banan\', \'Ananas\', \'Citron\'); og så flytte \'Citron\' til \'Banan\'s plads
Annonceindlæg fra Barco
Nej, flytte! ikke erstatte
Okay, hvorfor afviser du ?
Så rækkefølgen vil blive: \'Citron\', \'Banan\', \'Ananas\'
Ehm, så arrayet bliver en mindre ?
Skal det altid flyttes til starten af arrayet ?
Nej, til en tilfældig plads. Det var bare et eksempel.
Okay en værdi fr en given position indsat på en given position og resten flyttes en plads frem i arrayet ?
Der er ikke en funktion der gør det her eller hvad?
Argh! Det er åbenbart ret svært at programmere, men det lykkedes: function flyt (source,fra,til) { tmp = source [fra]; kopi = source; kopi.splice (fra,1); return (source.slice (0,til)).concat (tmp,kopi.slice (til,kopi.length)); }
01. juni 2001 - 07:19
#15
Det hedder at ombytte. mvh JakobA
01. juni 2001 - 09:24
#16
virkelig? Jeg opfatter ombytte som: c=a a=b b=c Hvilket dette jo ikke er... (jf. koden)
Vi tilbyder markedets bedste kurser inden for webudvikling