Latest web development tutorials

JavaScript método sort ()

Arreglo de referencia de objetos JavaScript matriz de objetos

Ejemplos

Ordenación de un conjunto:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.sort();

frutos de salida:

Apple,Banana,Mango,Orange

Trate »

Definición y Uso

método sort () se utiliza para ordenar los elementos de la matriz.

Orden de clasificación puede ser una letra o un número, y pulse el orden ascendente o descendente.

El orden predeterminado es alfabético en orden ascendente.

Nota: Cuando los números están en orden alfabético "40" será clasificado en la parte delantera "5".

El uso de pedido digital, deberá como un parámetro llamado a través de una función.

Función Especifica el número está en orden ascendente o descendente.

Dicen que puede ser difícil de entender, se puede aprender más sobre él en la parte inferior de esta página casos.

NOTA: Este método cambia la matriz original!.


Soporte para el navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los principales navegadores soportan sort ().


gramática

array.sort( sortfunction )

Los valores de los parámetros

参数 描述
sortfunction 可选。规定排序顺序。必须是函数。

Valor de retorno

Type 描述
Array 对数组的引用。请注意,数组在原数组上进行排序,不生成副本。

detalles técnicos

Versión de JavaScript: 1.1


más ejemplos

Ejemplos

Número de Secuenciación (orden numérico y ascendente):

var points = [40,100,1,5,25,10];
points.sort(function(a,b){return a-b});

frutos de salida:

1,5,10,25,40,100

Trate »

Ejemplos

Número de Secuenciación (digital y descendente):

var points = [40,100,1,5,25,10];
points.sort(function(a,b){return b-a});

frutos de salida:

100,40,25,10,5,1

Trate »

Ejemplos

Número de Secuenciación (letras y orden descendente):

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.sort();
fruits.reverse();

frutos de salida:

Orange,Mango,Banana,Apple

Trate »


Arreglo de referencia de objetos JavaScript matriz de objetos