Hvad med at smide dem over i et array og så bruge array-objektets indbyggede sorteringsfacilitet?
Jeg har ikke testet nedenstående, men princippet er da nogenlunde til at forstå...
var fso = new ActiveXObject("Scripting.FileSystemObject"); var folder = fso.Getfolder( "/customers/" ); var en = new Enumerator(folder.Files); var a = new Array();
Det er dog JScript - ikke JavaScript. Der er en forskel, selvom de umiddelbart staver fra samme syntaks og base (nemlig ECMAScript), så har de langt fra samme anvendelsesmuligheder.
barklund >> Jo, men det lader da til at JScript's array også har en sort-funktion (iflg. Microsoft's egen referencemanual), så der er vel ikke nogen ko på isen hvad eksemplet angår... eller hvad?
Jeg henviser blot til, at spørgsmålet er oprettet i JavaScript-kategorien uden at handle om JavaScript overhovedet - men et kraftigt beslægtet sprog dog :)
Der er ganske få i ASP-kategorien, der skriver JScript, hvorfor JavaScript-kategorien må være den absolut bedste ... set fra min POW :)
Desuden er der en lang tradition for besvarelser af JScript-spørgsmål under denne kategori - og vi besvarer jo også rask væk spørgsmål om document.getElementById, ELEMENT.getElementsByTagName, selvom disse metoder heller intet har at gøre med JavaScript.
Hvor skal vi i øvrigt sætte grænsen? En metode som alert hører jo ikke med til JavaScript-standarden ... og det samme gælder f.eks. location-objektet ;o)
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.