Cet article analyse l'utilisation de type () en JavaScript. Partagez-le pour votre référence. L'analyse spécifique est la suivante:
Syntaxe de fonction:
ArrayObject.Sort (Sortby)
tu penses que ce n'est pas la bonne façon mais tu l'aimes
La fonction divisée est également utilisée ici, dans le but d'aller à un tableau de chaînes, qui est plus couramment utilisée. Triez ensuite les valeurs dans le tableau via la fonction de tri tri () du tableau pour obtenir un nouveau tableau, puis publiez le contenu du tableau en faisant une boucle pour obtenir la chaîne triée.
Dans l'exemple, par défaut, il sera trié par code ASCII.
S'il s'agit d'un nombre, que se passera-t-il? Essayez-le ~
Modifiez la valeur en P comme suit:
20 38 19 32 654 2 123 454 4
Le résultat de l'opération est: 123 19 2 20 32 38 4 454 654
Il est trié par codage des caractères, et non la taille de la valeur.
Si vous souhaitez trier les numéros, vous devez écrire quelques autres lignes de code:
Le code modifié est le suivant:
OriginArr = OriginArr.Sort (fonction (a, b) {return a - b;});Résultats de course: 2 4 19 20 32 38 123 454 654
Les types ci-dessus sont tous triés dans l'ordre positif. Si c'est dans l'ordre inverse, il doit être modifié:
Changez le retour a - b; Dans la fonction à retourner b - a.
S'il s'agit d'une sorte de lettres, le code modifié est le suivant:
OriginArr = OriginArr.Sort (fonction (a, b) {if (a> b) return -1; if (a <b) return 1; return 0;});J'espère que cet article sera utile à la programmation JavaScript de tous.