JavaMétodos de matriz de script: criar com exemplo

O que é uma Matriz?

Um array é um objeto que pode armazenar um coleção de itens. Arrays tornam-se realmente úteis quando você precisa armazenar grandes quantidades de dados do mesmo tipo. Suponha que você queira armazenar detalhes de 500 funcionários. Se estiver usando variáveis, você terá que criar 500 variáveis, enquanto pode fazer o mesmo com um único array. Você pode acessar os itens de um array consultando seu Número do índice e o índice do primeiro elemento de uma matriz é zero.

JavaScript Criar Matriz

Você pode criar uma matriz em JavaScript como dado abaixo.

var students = ["John", "Ann", "Kevin"];

Aqui, você está inicializando seu array conforme e quando ele é criado com os valores “John”, “Ann” e “Kevin”. O índice de “John”, “Ann” e “Kevin” é 0, 1 e 2 respectivamente. Se você quiser adicionar mais elementos ao array Students, você pode fazer assim:

students[3] = "Emma";
students[4] = "Rose";

Você também pode criar um array usando o construtor Array assim:

var students = new Array("John", "Ann", "Kevin");

OR

var students = new Array();

students[0] = "John";

students[1] = "Ann";

students[2] = "Kevin";

JavaMétodos de matriz de script

O objeto Array possui muitas propriedades e métodos que ajudam os desenvolvedores a lidar com arrays de maneira fácil e eficiente. Você pode obter o valor de uma propriedade especificando arrayname.property e a saída de um método especificando arrayname.method().

  1. propriedade comprimento -> Se você quiser saber o número de elementos em um array, você pode usar a propriedade length.
  2. propriedade de protótipo –> Se você deseja adicionar novas propriedades e métodos, você pode usar a propriedade protótipo.
  3. método reverso -> Você pode reverter a ordem dos itens em uma matriz usando um método reverso.
  4. método de classificação -> Você pode classificar os itens em uma matriz usando o método sort.
  5. método pop -> Você pode remover o último item de um array usando um método pop.
  6. método de mudança -> Você pode remover o primeiro item de um array usando o método shift.
  7. método push -> Você pode adicionar um valor como o último item do array.

Tente isso você mesmo:

<html>
<head>
	<title>Arrays!!!</title>
	<script type="text/javascript">
		var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth");
		Array.prototype.displayItems=function(){
			for (i=0;i<this.length;i++){
				document.write(this[i] + "<br />");
			}
		}	
		document.write("students array<br />");
		students.displayItems();
		document.write("<br />The number of items in students array is " + students.length + "<br />");
		document.write("<br />The SORTED students array<br />");
		students.sort();
		students.displayItems();
		document.write("<br />The REVERSED students array<br />");
		students.reverse();
		students.displayItems();
		document.write("<br />THE students array after REMOVING the LAST item<br />");
		students.pop();
		students.displayItems();
        document.write("<br />THE students array after PUSH<br />");
        students.push("New Stuff");
		students.displayItems();
	</script>
</head>
<body>
</body>
</html>

Resuma esta postagem com: