JavaMétodos de matriz de scripts: crear con un ejemplo

¿Qué es una matriz?

Una matriz es un objeto que puede almacenar una colección de artículosLas matrices se vuelven realmente útiles cuando necesitas almacenar grandes cantidades de datos del mismo tipo. Supón que quieres almacenar detalles de 500 empleados. Si estás usando variables, tendrás que crear 500 variables, mientras que puedes hacer lo mismo con una sola matriz. Puedes acceder a los elementos de una matriz haciendo referencia a su número de índice y el índice del primer elemento de una matriz es cero.

JavaScript para crear una matriz

Puedes crear una matriz en JavaScript como se indica a continuación.

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

Aquí, está inicializando su matriz a medida que se crea con los valores "John", "Ann" y "Kevin". El índice de “John”, “Ann” y “Kevin” es 0, 1 y 2 respectivamente. Si desea agregar más elementos a la matriz de estudiantes, puede hacerlo así:

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

También puedes crear una matriz usando el constructor Array como este:

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 scripts

El objeto Array tiene muchas propiedades y métodos que ayudan a los desarrolladores a manejar matrices de manera fácil y eficiente. Puede obtener el valor de una propiedad especificando nombrematriz.property y la salida de un método especificando nombrematriz.method().

  1. propiedad de longitud –> Si desea saber la cantidad de elementos en una matriz, puede usar la propiedad de longitud.
  2. propiedad del prototipo –> Si desea agregar nuevas propiedades y métodos, puede utilizar la propiedad prototipo.
  3. método inverso –> Puede invertir el orden de los elementos en una matriz utilizando un método inverso.
  4. método de clasificación -> Puede ordenar los elementos en una matriz utilizando el método de clasificación.
  5. método pop –> Puede eliminar el último elemento de una matriz utilizando un método pop.
  6. método de cambio –> Puede eliminar el primer elemento de una matriz utilizando el método shift.
  7. método de empuje –> Puede agregar un valor como último elemento de la matriz.

Prueba esto tú mismo:

<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>

Resumir este post con: