Este artigo analisa o uso do tipo () em JavaScript. Compartilhe para sua referência. A análise específica é a seguinte:
Função Sintaxe:
ArrayObject.sort (Sortby)
você acha que esse não é o caminho certo, mas você ama
A função dividida também é usada aqui, com o objetivo de ir a uma variedade de strings, que é mais comumente usada. Em seguida, classifique os valores na matriz através da função de classificação Sort () da matriz para obter uma nova matriz e, em seguida, produza o conteúdo da matriz, loop para obter a sequência classificada.
No exemplo, por padrão, ele será classificado pelo código ASCII.
Se for um número, o que acontecerá? Tente ~
Modifique o valor em P o seguinte:
20 38 19 32 654 2 123 454 4
O resultado da operação é: 123 19 2 20 32 38 4 454 654
É classificado pela codificação de caracteres, não pelo tamanho do valor.
Se você deseja classificar os números, precisa escrever mais algumas linhas de código:
O código modificado é o seguinte:
ORIGINArr = ORIGINArr.SORT (function (a, b) {return a - b;});Resultados em execução: 2 4 19 20 32 38 123 454 654
Os tipos acima são todos classificados na ordem positiva. Se estiver na ordem inversa, ele precisará ser alterado:
Altere o retorno a - b; na função de retornar b - a.
Se for uma espécie de letras, o código alterado é o seguinte:
ORIGERARR = ORIGINArr.SORT (function (a, b) {if (a> b) retornar -1; if (a <b) retornar 1; retornar 0;});Espero que este artigo seja útil para a programação JavaScript de todos.