Développement

Astuces de développement

Outils pour utilisateurs

Outils du site


langages:angular:tri_liste

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

langages:angular:tri_liste [2021/06/07 15:41] (Version actuelle)
jonathan créée
Ligne 1: Ligne 1:
 +====== Tri d’une liste d’éléments ======
  
 +===== Comparer des chaînes de caractères =====
 +
 +<code javascript>
 + .sort((a, b) => {
 +            // même parent => trier sur le nom de l’élément
 +            if (a.parentID === b.parentID) {
 +              return (a.nom.localeCompare(b.nom));
 +              // trier sur le nom du parent
 +            } else {
 +              return (a.nomParent.localeCompare(b.nomParent));
 +            }
 +          });
 +          
 + 
 + .sort((a, b) => a.nom.localeCompare(b.nom));
 +</code>
langages/angular/tri_liste.txt · Dernière modification: 2021/06/07 15:41 de jonathan