2017-01-22 4 views
-3

Dies ist der JavaScript-Code, um das Array alphabetisch zu sortieren, aber ich suchte nach einer Möglichkeit, jedes Element mithilfe einer Schleife einzeln zu blasen. Sie können Sie deuten auf eine Art und Weise, dies zu tun oder eine andere Alternative()Wie alphabet ein Array in JavaScript mit einer Schleife?

var products = ["Printer", "Tablet", "Router", "Scanner", "Moniter", "Projector", "USB", "Keyboard"] 
document.getElementById("alphabetical.order").innerHTML = products; 
function alphabetical() { 
    products.rsort(); 
    document.getElementById("alphabetical.order").innerHTML = products; 
} 
+3

zu sortieren Was mit 'sort' falsch ist? – Quentin

+0

Ich frage mich, ob es andere Möglichkeiten gibt, es zu tun – s1234

+1

Es gibt, aber diejenigen, die in den Sinn kommen, sind massiv unpraktisch. Verwenden Sie 'sort', wofür es da ist. – Quentin

Antwort

1
products.sort(function(a, b) { 
    return a.toLowerCase() > b.toLowerCase() ? 1 : -1; 
}); 
Verwandte Themen