O ECMAScript 3 define uma série de funções de manipulação de matriz úteis sobre Array.prototype, o que significa que estão disponíveis como métodos de qualquer matriz. Aqui vamos mostrar alguns métodos uteis.
Join
Converte todos os elementos de uma matriz e os concatena.
Reverse
Inverte a ordem dos elementos de uma matriz.
Sort
Ordena os elementos de uma matriz.
Push
Adiciona um ou mais elementos em uma matriz.
Pop
Remove o ultimo elemento de uma matriz.
Exemplo:
Neste exemplo criamos uma matriz e testamos todos os elementos acima.
Html / Javascript
<!DOCTYPE html>
<html>
<head>
<title>Desenvolvimento Aberto</title>
</head>
<body>
<h2>Desenvolvimento Aberto -Join - Reverse - Sort </h2>
<br>
<h3>JavaScript</h3>
<br>
<pre>
<script>
var valor = ["D", "C", "B","A"];
// Exibe Array
document.writeln("Valores da Array:");
document.writeln(valor);
// Join
document.writeln("\nComando Join une os valores de uma Array:");
document.writeln(valor.join(" - "));
// Reverse
document.writeln("\nComando Reverse inverte os valores de uma Array:");
document.writeln(valor.reverse());
// Sort
document.writeln("\nComando Sort ordena os valores de uma Array:");
document.writeln(valor.sort());
// Pop
document.writeln("\nComando Pop deleta um valor de uma Array:");
valor.pop();
document.writeln(valor);
// Push
document.writeln("\nComando Pop insere um valor de uma Array:");
valor.push("D");
document.writeln(valor);
</script>
</pre>
</body>
</html>


