MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

TypedArray.prototype.sort()

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

O método sort() ordena os elementos de uma matriz tipada no local e retorna a matriz ordenada. Esse método tem o mesmo algoritmo que Array.prototype.sort(). TypedArray é uma das maneiras de escrever matrizes.

Syntax

typedarray.sort([compareFunction])

Parâmetros

compareFunction Optional
Especifica uma função que define a ordem de classificação.

Valor de retorno

A matriz ordenada.

Exemplos

Para mais exemplos, acesse o método Array.prototype.sort().

var numbers = new Uint8Array([40, 1, 5, 200]);
numbers.sort();
// Uint8Array [ 1, 5, 40, 200 ] 
// A compare function is not required as in the case of Array 
// to sort the numbers numerically.

var numbers = [40, 1, 5, 200];
numbers.sort();
// The elements are sorted as strings.
// [1, 200, 40, 5]

function compareNumbers(a, b) {
  return a - b;
}

numbers.sort(compareNumbers);
// [ 1, 5, 40, 200 ]

Especificações

Especificações Status Comentários
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'TypedArray.prototype.sort' in that specification.
Padrão Definição inicial.
ECMAScript Latest Draft (ECMA-262)
The definition of 'TypedArray.prototype.sort' in that specification.
Rascunho  

Compatibilidade de navegadores

Características Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico (Yes) 46 (46) ? (Yes) ?
Características Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico ? ? 46.0 (46) ? ? ?

Ver também

Etiquetas do documento e colaboradores

 Colaboradores desta página: joaovinicius
 Última atualização por: joaovinicius,