Méthode Array (Matrice) Javascript

Quelles sont les différentes méthodes ou fonctions matricielles javascript?
Comment trier les éléments d'une matrice javascript?
Comment lier les éléments d'une matrice?

Explication

Méthode Matricielle:
Les matrices ont les méthodes predéfinies suivantes.
toString()
joint()
reverse()
sort()

Méthode toString() :
Cette méthode est utilisée pour convertir les éléments d'une matrice en chaîne. Chaque élément de la chaîne de la matrice sont séparés par une virgule (,).
Exemple de Code:
<script language="javascript">
var varname = new Array();
varname[0] = "les tests de string 1";
varname[1] = "les tests de string 2";
document.write("toString -- "+varname.toString());
</script>

Résultat:

Méthode join() :
Cette méthode est utilisée pour lier les éléments séparés par des séparateurs de la matrice. Cette fonction est très similaire à celle de la méthode toString. Mais avec cette fonction, on peut spécifier le délimiteur ou le séparateur au lieu d'une virgule.
Exemple de Code:
<script language="javascript">
var aarray = new Array();
aarray[0] = "élément 1";
aarray[1] = "élément 2";
var xx = aarray.join(" +++ ");
document.write("join() -- "+xx);
</script>

Résultat:

Méthode sort() :
Cette méthode est utilisée pour trier les éléments de la matrice. Les valeurs sont triées selon l'ordre d'un dictionnaire.
Exemple de Code:
<script language="javascript">
var sorting = new Array();
sorting[0] = "b for balloon";
sorting[1] = "d for donkey";
sorting[2] = "a for apple";
aarray.sort();
document.write("sort function -- "+sorting.toString());
</script>

Résultat: