英[sɔ:t]   美[sɔ:rt]

n. Classification, catégorie, nature ; un groupe de

vt.& vi. ; mettre... Classer ; mettre... en ordre

vi Classifier ; communiquer ; Troisième personne du singulier : trier Pluriel : trier Participe passé : trié Participe passé : trié.

méthode javascript sort() syntaxe

Comment utiliser la méthode sort() ?

La méthode sort() est utilisée pour trier les éléments du tableau et renvoyer le tableau. La méthode sort() est désormais stable. L'ordre de tri par défaut est basé sur le point de code Unicode de la chaîne.

Fonction : Utilisé pour trier les éléments du tableau.

Syntaxe : arrayObject.sort(sortby)

Paramètres : sortby Facultatif. Spécifie l'ordre de tri. Doit être une fonction.​

Retours : Une référence au tableau. Veuillez noter que le tableau est trié sur le tableau d'origine, aucune copie n'est effectuée.

Remarque : Si aucun paramètre n'est utilisé lors de l'appel de cette méthode, les éléments du tableau seront triés par ordre alphabétique. Pour être plus précis, ils seront triés par ordre d'encodage des caractères. Pour y parvenir, convertissez d’abord les éléments du tableau en chaînes (si nécessaire) à des fins de comparaison. Si vous souhaitez trier selon d'autres critères, vous devez fournir une fonction de comparaison qui compare deux valeurs et renvoie un nombre décrivant l'ordre relatif des deux valeurs. La fonction de comparaison doit avoir deux paramètres a et b, et sa valeur de retour est la suivante : si a est inférieur à b, a doit apparaître avant b dans le tableau trié, alors une valeur inférieure à 0 est renvoyée. Si a est égal à b, renvoie 0. Si a est supérieur à b, renvoie une valeur supérieure à 0.

méthode javascript sort() exemple

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<script type="text/javascript">

    var arr = new Array(6)
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"
    arr[3] = "James"
    arr[4] = "Adrew"
    arr[5] = "Martin"

    document.write(arr + "<br />")
    document.write(arr.sort())

</script>

</body>
</html>

Exécuter l'instance »

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne