Salve ho fatto una ricerca prima di aprire il post, però nel mio caso non capisco come funziona il sort().

Praticamente io ho un array aux[] di lunghezza 4, tramite un ciclo for lo scorro tutto in verticale e mi faccio stampare in una tabella i risultati.

quindi ho aux[0] aux[1] aux[2] aux[3], cliccando sulla prima colonna devo ordinare l'array su aux[0] lasciando la riga inalterata.
Poi dovrei eseguirlo anche sulle altre, ma mi basta capire come fare sulla prima.

Questa è la funzione sort che ho trovato:

array.sort(mySort);

function mySort (a,b){
if(a.key.toLowerCase() > b.key.toLowerCase()) return 1;
if(a.key.toLowerCase() < b.key.toLowerCase()) return -1;
return 0;
}

Non capisco come implementarla nel mio caso.
Grazie